JavaScript must be enabled to play.
Browser lacks capabilities required to play.
Upgrade or switch to another browser.
Loading…
[img[img/livingroom.jpg]] Вы находитесь в гостиной, здесь стоят диван, гардеробный шкаф и стол со стареньким моноблоком, который является вашим основным окном в мир. <<link [[Ванная|bathroom]]>><<addMins 1>><</link>> | <<link [[Кухня|kitchen]]>><<addMins 1>><</link>> | <<link [[Прихожая|foyer]]>><<addMins 1>><</link>> [[Сесть за комп|toNotebook]] [[Гардероб|wardrobe]] [[Поваляться на диване|toSofa]] <<if $currentStamina < 10>>Вы слишком устали, чтобы помышлять об мастурбации<<else>><<if $currentArousal >= 20>>[[Мастурбировать|goMasturbate]]<<else>>Вы недостаточно возбуждены, чтобы мастурбировать<</if>><</if>> <<if $currentStamina < $maxStamina>>[[Раздеться и лечь спать|toBed]]<<else>>Вы не устали, чтобы ложиться спать<</if>> <<if $isDebug>>[[skipDay]]<</if>> /*I like green <span id="eggs">eggs</span> and ham!\ <<timed 10s>><<replace "#eggs">>pancakes<</replace>><</timed>> может быть для реализации всплывающих временных хинтов пригодится */
[img[img/foyer.jpg]] Вы находитесь в прихожей, отсюда можно выйти на улицу. <<link [[Гостиная|livingroom]]>><<addMins 1>><</link>> | <<link [[Ванная|bathroom]]>><<addMins 1>><</link>> | <<link [[Кухня|kitchen]]>><<addMins 1>><</link>> <<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>><<link [[Выйти на улицу|street1]]>><<doWalk -1>><<addMins 1>><</link>><<if $isNeighborWomanWait>><br><<if $currentStamina < 10 || $currentComposure < 10>>Вы в текущем состоянии не можете ни с кем встречаться<<else>><<link [[Зайти к соседке сверху|neighborWoman]]>><<doWalk -1>><<addMins 1>><</link>><</if>><</if>><<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>> <<set _tempH = $gameDate.getHours()>> <<if $gameDate.getDate() > 1 && !$payForFlat && _tempH > 8 && _tempH < 20>> <<goto "importantCall">> <</if>>
[img[img/bathroom.jpg]] Вы находитесь в ванной комнате, здесь находится ванная с душем и ваш набор гигиенических принадлежностей. <<link [[Гостиная|livingroom]]>><<addMins 1>><</link>> | <<link [[Кухня|kitchen]]>><<addMins 1>><</link>> | <<link [[Прихожая|foyer]]>><<addMins 1>><</link>> <<nobr>> <<if $currentClean < 100>><<link [[Принять душ|takeShower]]>><<addComp 5>><<addArousal 5>><<addMins 10>><<doWash>><</link>><br><<else>>Ваше тело полностью чистое<br><</if>> <<if $hairFaceProgress > 20>><<link [[Побрить лицо|shaveFace]]>><</link>> -<<prntHairFace>><br><</if>> <<if $hairBodyProgress > 35>><<link [[Побрить тело|shaveBody]]>><<addExp "femin" 2>><</link>> -<<prntHairBody>><br><</if>> <<if getSkill("femin") > 5>><<if $hairBodyProgress > 35>><<link [[Шугаринг тела|shugaringBody]]>><<addMins 90>><<addExp "femin" 3>><<addStamina -15>><<addComp -10>><<set $hairBody = 1>><<set $hairBodyProgress = -200>><<recalcAppearance>><</link>><br><</if>><<else>>Для шугаринга тела нужно иметь феминность не меньше 1-го уровня<br><</if>> <<if $invMakeupKit >= 1>>[[Заняться макияжем|makeupManager][$backpathMakeup to "bathroom"]]<br><</if>> [[>> Ежедневная рутина|doRoutine]] <<link [img[Настройки|img/interface/gear_icon.png][routineOptions]]>><</link>> <</nobr>>
[img[img/street1.jpg]] Вы стоите перед своим неприметным подъездом. В шаговой доступности в вашем спальном районе есть довольно много заведений первой необходимости, но для чего-то большего нужно посещать центр города. <<nobr>> <<if !$encounterHappened>> <<set $encountersTable = []>> <<if $appearanceReception > 0 && $appearanceReception < 5 && previous() != "foyer">> <<if $appearanceReception < 3>><<set _chanceOfGops = 10>><<else>><<set _chanceOfGops = 5>><</if>> <<set $encountersTable = $encountersTable.concat([{"name" : "encGopnicsAndFaggot", "chance" : _chanceOfGops}])>> <</if>> <<set $encounterHappened = true>> <<set $backpathEncounter = "street1">> <<if $encountersTable.length > 0>><<doEncounters>><</if>> <<else>> <<set $encounterHappened = false>> <</if>> <</nobr>> <<link [[Подняться в квартиру|foyer]]>><<doWalk -1>><<addMins 1>><</link>> | <<link [[Центр города|streetCentre]]>><<doWalk -3>><<addMins 10>><</link>> | <<link [[Окраина города|outskirts]]>><<doWalk -3>><<addMins 10>><</link>> <<set _tempH = $gameDate.getHours()>><<link [[Бар "Злачное место"|pub]]>><<doWalk -1>><<addMins 1>><</link>> <<link [[Аптека "Айболит"|drugstore]]>><<doWalk -1>><<addMins 1>><<set $backpathDrugstore = "street1">><</link>> <<if _tempH >= 9 && _tempH < 21>><<link [[Парикмахерская "Ольга"|barbershop]]>><<doWalk -1>><<addMins 1>><</link>><<else>>Парикмахерская работает с 9 до 21<</if>>
<<date>><br><<time24hr>> [img[img/main_char.png]] <<showmeter "stamina" $currentStamina/$maxStamina>> <<showmeter "composure" $currentComposure/$maxComposure>> <<showmeter "arousal" $currentArousal/$maxArousal>> <<showmeter "clean" $currentClean/100>> <<showmeter "sexappeal" $sexappeal/200>> Деньги: <<print "$"+$wallet>> <div id="messagesDiv"><<displayChanges>></div> <a href="https://discord.com/invite/mcUqTttpKd" target="_blank">Discord разработчика</a>
<<widget "inventory">><<checkSecludedPlace>><b>Расходники</b><br><<nobr>> <div class="inventory-row"> <<if $invCoffee > 0>><div class="inventory-box">[img[Растворимый кофе|img/items/coffee.png]]<br>$invCoffee / 50<br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invCoffee = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "coffee">></div><</if>> <<if $invEnergy > 0>><div class="inventory-box">[img[Энергетик|img/items/energy.png]]<br>$invEnergy / 2<br><<if $currentStamina < $maxStamina>><<link [img[Употребить|img/interface/use_icon.png]]>><<addStamina 30>><<addHealth = -0.5>><<set $invEnergy -= 1>><<overlayReplace "inventory">><<script>>UIBar.update();<</script>><</link>><</if>><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invEnergy = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "energy">></div><</if>> <<if $invWipes > 0>><div class="inventory-box">[img[Влажные салфетки|img/items/wipes.png]]<br>$invWipes / 30<br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invWipes = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "wipes">></div><</if>> <<if $invDesinf > 0>><div class="inventory-box">[img[Антисептик|img/items/desinf.png]] <br>$invDesinf / 30<br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invDesinf = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "desinf">></div><</if>> <<if $invLubr1 > 0>><div class="inventory-box">[img[Анальный лубрикант|img/items/lubr1.png]] <br>$invLubr1 / 30<br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invLubr1 = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "lubr1">></div><</if>> <<if $invLubr2 > 0>><div class="inventory-box">[img[Общий лубрикант|img/items/lubr2.png]] <br>$invLubr2/ 30<br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invLubr2 = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "lubr2">></div><</if>> <<if $invLubr3 > 0>><div class="inventory-box">[img[Крем для рук|img/items/lubr3.png]] <br>$invLubr3 / 30<br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invLubr3 = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "lubr3">></div><</if>> <<if $invCond1 > 0>><div class="inventory-box">[img[Анальные презервативы|img/items/cond1.png]] <br>$invCond1 / 30<br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invCond1 = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "cond1">></div><</if>> <<if $invCond2 > 0>><div class="inventory-box">[img[Обычные презервативы|img/items/cond2.png]] <br>$invCond2 / 30<br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invCond2 = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "cond2">></div><</if>> <<if $invCond3 > 0>><div class="inventory-box">[img[Оральные презервативы|img/items/cond3.png]] <br>$invCond3 / 30<br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invCond3 = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "cond3">></div><</if>> <<if $invAntiandr > 0>><div class="inventory-box">[img[Антиандрогены|img/items/antiandr.png]] <br>$invAntiandr / 30<br><<if $hoursAntiandr <= 12>><<link [img[Принять|img/interface/use_icon.png]]>><<set $invAntiandr -= 1>><<set $hoursAntiandr = 36>><<overlayReplace "inventory">><</link>><</if>><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invAntiandr = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "antiandr">></div><</if>> <<if $invEstro > 0>><div class="inventory-box">[img[Эстрогены|img/items/estro.png]] <br>$invEstro / 30<br><<if $hoursEstro <= 12>><<link [img[Принять|img/interface/use_icon.png]]>><<set $invEstro -= 1>><<set $hoursEstro = 36>><<overlayReplace "inventory">><</link>><</if>><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invEstro = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "estro">></div><</if>> <<if $invProlactin > 0>><div class="inventory-box">[img[Пролактиногены|img/items/prolactin.png]] <br>$invProlactin / 30<br><<if $hoursProlactin <= 12>><<link [img[Принять|img/interface/use_icon.png]]>><<set $invProlactin -= 1>><<set $hoursProlactin = 36>><<overlayReplace "inventory">><</link>><</if>><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invProlactin = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "prolactin">></div><</if>> <<if $invAntiviral > 0>><div class="inventory-box">[img[Антиретровирусный препарат|img/items/antiviral.png]] <br>$invAntiviral / 30<br><<if $hoursAntiviral <= 0>><<link [img[Принять|img/interface/use_icon.png]]>><<set $invAntiviral -= 1>><<set $hoursAntiviral = 24>><<overlayReplace "inventory">><</link>><</if>><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invAntiviral = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "antiviral">></div><</if>> <<if $invAntidepr > 0>><div class="inventory-box">[img[Антидепрессанты|img/items/antidepr.png]] <br>$invAntidepr / 30<br><<if $hoursAntidepr <= 0>><<link [img[Принять|img/interface/use_icon.png]]>><<set $invAntidepr -= 1>><<set $hoursAntidepr = 24>><<addStamina -5>><<addArousal -10>><<script>>UIBar.update();<</script>><<overlayReplace "inventory">><</link>><</if>><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invAntidepr = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "antidepr">></div><</if>> <<if $invViagra > 0>><div class="inventory-box">[img[Усилитель потенции|img/items/viagra.png]] <br>$invViagra / 30<br><<if $hoursViagra <= 2>><<link [img[Принять|img/interface/use_icon.png]]>><<set $invViagra -= 1>><<set $hoursViagra = 6>><<set $baseErection = $penisErection>><<addPenisErection 500>><<overlayReplace "inventory">><</link>><</if>><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invViagra = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "viagra">></div><</if>> <<if $invPerfumeUsual > 0>><div class="inventory-box">[img[Дешёвый парфюм|img/items/perfumeUsual.png]] <br>$invPerfumeUsual / 50<br><<if $perfumeStrength < 100 || $perfumeType == 2>><<link [img[Применить|img/interface/use_icon.png]]>><<set $invPerfumeUsual -= 1>><<set $perfumeType = 1>><<set $perfumeStrength = 100>><<overlayReplace "inventory">><</link>><</if>><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invPerfumeUsual = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "perfumeUsual">></div><</if>> <<if $invPerfumeRich > 0>><div class="inventory-box">[img[Дорогой парфюм|img/items/perfumeRich.png]] <br>$invPerfumeRich / 50<br><<if $perfumeStrength < 100 || $perfumeType == 1>><<link [img[Применить|img/interface/use_icon.png]]>><<set $invPerfumeRich -= 1>><<set $perfumeType = 2>><<set $perfumeStrength = 100>><<overlayReplace "inventory">><</link>><</if>><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invPerfumeRich = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "perfumeRich">></div><</if>> <<if $invCannabis > 0>><div class="inventory-box">[img[Косяк с марихуаной|img/items/cannabis.png]] <br>$invCannabis / 5<br><<if $isSecludedPlace>><<link [img[Выкурить|img/interface/use_icon.png]]>><<set $invCannabis -= 1>><<addMins 5>><<addComp 20>><<addNarco "cannabis" 150>><<overlayReplace "inventory">><<script>>UIBar.update();<</script>><</link>><</if>><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invCannabis = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "cannabis">></div><</if>> </div> <</nobr>><br><b>Одежда и аксессуары</b><br><<nobr>> <div class="inventory-row"> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].wears>><<set _greenString = "style='border: 2px solid rgba(0, 200, 0, 1);'">><<else>><<set _greenString = "">><</if>> <<print "<div class='inventory-box' "+_greenString+">[img["+$dressTable[_i].name+"|img/dress/"+$dressTable[_i].id+".png]]<br><<prntDressInfo "+$dressTable[_i].id+">></div>">> <</for>> </div> <</nobr>><br><b>Украшения</b><br><<nobr>> <div class="inventory-row"> <<for _i = 0; _i < $decorTable.length; _i++>> <<print "<div class='inventory-box'>[img["+$decorTable[_i].name+"|img/dress/"+$decorTable[_i].id+".png]]<br><<prntDressInfo "+$decorTable[_i].id+">></div>">> <</for>> </div> <</nobr>><br><b>Другие предметы</b><br><<nobr>> <div class="inventory-row"> <<if $invMakeupKit > 0>><div class="inventory-box">[img[Косметический набор|img/items/makeupKit.png]] <br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invMakeupKit = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "makeupKit">></div><</if>> <<if $invWebCamera > 0>><div class="inventory-box">[img[Веб-камера|img/items/webCamera.png]] <br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invWebCamera = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "webCamera">></div><</if>> <<if $invDildo > 0>><div class="inventory-box">[img[Фаллоимитатор|img/items/dildo.png]] <br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invDildo = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "dildo">></div><</if>> <<if $invGiantDildo > 0>><div class="inventory-box">[img[Большой фаллоимитатор|img/items/giantDildo.png]] <br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invGiantDildo = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "giantDildo">></div><</if>> <<if $invVibrator > 0>><div class="inventory-box">[img[Вибратор|img/items/vibrator.png]] <br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invVibrator = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "vibrator">></div><</if>> <<if $invMassager > 0>><div class="inventory-box">[img[Массажёр простаты|img/items/massager.png]] <br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invMassager = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "massager">></div><</if>> <<if $invManualPump > 0>><div class="inventory-box">[img[Ручной молокоотсос|img/items/pump_manual.png]] <br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invManualPump = 0>><<set $manualPumpFilling = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "pump_manual">></div><</if>> <<if $invElectricalPump > 0>><div class="inventory-box">[img[Электрический молокоотсос|img/items/pump_electrical.png]] <br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<set $invElectricalPump = 0>><<set $electricalPumpFilling = 0>><<overlayReplace "inventory">><</link>> <<prntItemInfo "pump_electrical">></div><</if>> </div> <</nobr>> <<if $isDebug>><<button "Дай денег">><<addMoney 500>><<script>>UIBar.update();<</script>><</button>> <<button "Забрать/вернуть ключ">><<if $haveKey>><<set $haveKey = false>><<else>><<set $haveKey = true>><</if>><</button>><</if>> <</widget>>
[img[img/city_panorama.jpg]] Добро пожаловать в игру <b><span style="color:hotpink">Розовые мечты сисси: становление шлюхи</span></b> версии 0.1. Если есть вопросы и предложения по игре, а тем более если хотите принять участие в разработке этого амбициозного проекта в сисси-тематике, то заглядывайте на <a href="https://discord.com/invite/mcUqTttpKd" target="_blank">сервер в Discord </a>. <<if $isWrongStrartName>><span style="color:red"><br>Вы ввели некорректное имя персонажа!</span><</if>> Введите имя вашего персонажа: <<textbox "$characterName" "Анонимус">> Выберите уровень сложности:<<prntTips "По большей части влияет на количество получаемых и затрачиваемых денег, на нимфоманке придётся значительно больше времени уделять заработку на пропитание, чем на целке.">> * <<radiobutton "$difficultyLevel" -1>> Целка * <<radiobutton "$difficultyLevel" 0 checked>> Сисси * <<radiobutton "$difficultyLevel" 1>> Шалава * <<radiobutton "$difficultyLevel" 2>> Нимфоманка <<checkbox "$bypassProlog" false true>> Пропустить пролог<<prntTips "Для опытных игроков. Сюжетный пролог в игре довольно линеен, его необязательно повторно проходить при новом старте.">> <<checkbox "$isObscene" false true>> Нецензурная лексика<<prntTips "Добавляет в текст игры больше нецензурной лексики. Без этой галки маты всё равно могут встречаться, но редко и в достаточно уместных ситуациях.">> <<button [[Начать игру|startChecks]]>><<addMins 90>><<set $currentStamina = 100>><<set $currentComposure = 80>><<set $currentArousal = 20>><<set $currentClean = 100>><</button>> <<checkbox "$isDebug" false true>> Режим разработчика<<prntTips "Чит-режим для отладки игры, выводит на страницах дополнительную техническую информацию и добавляет кнопки для ручного регулирования нужных параметров и ресурсов.">> Стартовые настройки для отладки: * <<radiobutton "$startConfig" 0 checked>> стандарт * <<radiobutton "$startConfig" 1>> стриптиз-тест * <<radiobutton "$startConfig" 2>> тест уличной шлюхи * <<radiobutton "$startConfig" 3>> тест женского тела * <<radiobutton "$startConfig" 4>> тест летней сессии
<div style="pointer-events: auto !important;"><<button "Инвентарь">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "inventory">><</button>> | <<button "Одежда">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "doll">><</button>> | <<button "Состояние">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "bodyform">><</button>> | <<button "Характеристики">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "characteristics">><</button>> | <<button "Отношения">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "socium">><</button>> | <<button "Статистика">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "stats">><</button>> | <<button "Журнал">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "journal">><</button>></div><hr>
<<widget "characteristics">><b>Характеристики</b><div id="main-char" style="display: inline-flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start;"> <div class="characteristic-slot"><div>[img[img/interface/charProm.png]]</div><div style="padding-left:5px"><span>Распущенность: <<prntSkill "promiscuity")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "promiscuity" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "promiscuity" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "promiscuity">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charDisgrace.png]]</div><div style="padding-left:5px"><span>Бесчестие: <<prntSkill "disgrace")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "disgrace" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "disgrace" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "disgrace">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charShameless.png]]</div><div style="padding-left:5px"><span>Бесстыдство: <<prntSkill "shameless")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "shameless" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "shameless" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "shameless">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charDominant.png]]</div><div style="padding-left:5px"><span>Доминантность/покорность: <<prntBiSkill "submis")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "submis" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "submis" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "submis">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charSadomazo.png]]</div><div style="padding-left:5px"><span>Садизм/мазохизм: <<prntBiSkill "sadomaso")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "sadomaso" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "sadomaso" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "sadomaso">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charFemin.png]]</div><div style="padding-left:5px"><span>Маскулинность/феминность: <<prntBiSkill "femin")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "femin" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "femin" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "femin">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charMind.png]]</div><div style="padding-left:5px"><span>Интеллект: <<prntSkill "mind")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "mind" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "mind" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "mind">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charMusculs.png]]</div><div style="padding-left:5px"><span>Мускулы: <<prntSkill "musculs")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "musculs" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "musculs" -35>><<overlayReplace "characteristics">><</link>><</if>></span><span><br><<prntSkillDesc "musculs">></span></div></div> <div class="characteristic-slot"><div>[img[img/interface/charEndurance.png]]</div><div style="padding-left:5px"><span>Выносливость: <<prntSkill "endurance")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "endurance" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "endurance" -35>><<overlayReplace "characteristics">><</link>><</if>></span><span><br><<prntSkillDesc "endurance">></span></div></div> </div> <b>Сексуальные навыки</b><div id="sex-skills" style="display: inline-flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start;"> <div class="characteristic-slot"><div>[img[img/interface/charSeduction.png]]</div><div style="padding-left:5px"><span>Соблазнение: <<prntSkill "seduction")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "seduction" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "seduction" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "seduction">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charBlowjob.png]]</div><div style="padding-left:5px"><span>Минет: <<prntSkill "fellation")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "fellation" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "fellation" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "fellation">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charAnal.png]]</div><div style="padding-left:5px"><span>Анал: <<prntSkill "anal")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "anal" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "anal" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "anal">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charHandjob.png]]</div><div style="padding-left:5px"><span>Ручная работа: <<prntSkill "hand")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "hand" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "hand" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> <div class="characteristic-slot"><div>[img[img/interface/charCunni.png]]</div><div style="padding-left:5px"><span>Куннилингус: <<prntSkill "cunni")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "cunni" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "cunni" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "cunni">></div></div> <div class="characteristic-slot"><div>[img[img/interface/charRimming.png]]</div><div style="padding-left:5px"><span>Анилингус: <<prntSkill "rimming")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "rimming" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "rimming" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> <div class="characteristic-slot"><div>[img[img/interface/charGoldrain.png]]</div><div style="padding-left:5px"><span>Золотой дождь: <<prntSkill "goldrain")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "goldrain" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "goldrain" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> /*<div class="characteristic-slot"><div>[img[img/interface/charDefault.png]]</div><div style="padding-left:5px"><span>Сперма: <<prntSkill "cum")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "cum" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "cum" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div>*/ <div class="characteristic-slot"><div>[img[img/interface/charZoo.png]]</div><div style="padding-left:5px"><span>Обращение с животными: <<prntSkill "zoo")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "zoo" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "zoo" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> <<if $hasPenis>> <div class="characteristic-slot"><div>[img[img/interface/charPenis.png]]</div><div style="padding-left:5px"><span>Работа членом: <<prntSkill "penis")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "penis" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "penis" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> <<else>> <div class="characteristic-slot"><div>[img[img/interface/charDefault.png]]</div><div style="padding-left:5px"><span>Страпон: <<prntSkill "penis")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "penis" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "penis" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> <</if>> </div> <b>Другие навыки</b><div id="other-skills" style="display: inline-flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start;"> <div class="characteristic-slot"><div>[img[img/interface/charMakeup.png]]</div><div style="padding-left:5px"><span>Макияж: <<prntSkill "makeup")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "makeup" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "makeup" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> <div class="characteristic-slot"><div>[img[img/interface/charDancing.png]]</div><div style="padding-left:5px"><span>Танцы: <<prntSkill "dancing")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "dancing" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "dancing" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> <div class="characteristic-slot"><div>[img[img/interface/charHeels.png]]</div><div style="padding-left:5px"><span>Хождение на каблуках: <<prntSkill "heels")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "heels" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "heels" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> <div class="characteristic-slot"><div>[img[img/interface/charCombat.png]]</div><div style="padding-left:5px"><span>Боевые искусства: <<prntSkill "combat")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "combat" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "combat" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> <div class="characteristic-slot"><div>[img[img/interface/charLanguage.png]]</div><div style="padding-left:5px"><span>Иностранный язык: <<prntSkill "language")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "language" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "language" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> <div class="characteristic-slot"><div>[img[img/interface/charConvince.png]]</div><div style="padding-left:5px"><span>Убеждение: <<prntSkill "convince")>><<if $isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "convince" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "convince" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div> </div> <<if $isStudent>> <b>Учебные предметы</b><div id="study-skills" style="display: inline-flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start;"> <div class="characteristic-slot"><div>[img[img/interface/charStudy.png]]</div><div style="padding-left:5px"><span>Основной гуманитарный предмет: <<print Math.round($firstHumDiscProgress)>>% изучено</span><<if $grade1 > 0>><br>оценка: $grade1<</if>></div></div> <div class="characteristic-slot"><div>[img[img/interface/charStudy.png]]</div><div style="padding-left:5px"><span>Дополнительный гуманитарный предмет: <<print Math.round($secondHumDiscProgress)>>% изучено</span><<if $grade2 > 0>><br>оценка: $grade2<</if>></div></div> <div class="characteristic-slot"><div>[img[img/interface/charStudy.png]]</div><div style="padding-left:5px"><span>Естественные науки: <<print Math.round($naturalSciencesProgress)>>% изучено</span><<if $grade3 > 0>><br>оценка: $grade3<</if>></div></div> <div class="characteristic-slot"><div>[img[img/interface/charStudy.png]]</div><div style="padding-left:5px"><span>Иностранный язык: <<print Math.round($languagesProgress)>>% изучено</span><<if $grade4 > 0>><br>оценка: $grade4<</if>></div></div> <div class="characteristic-slot"><div>[img[img/interface/charStudy.png]]</div><div style="padding-left:5px"><span>Курсовая работа: <<print Math.round($courseworkProgress)>>% изучено</span><<if $grade5 > 0>><br>оценка: $grade5<</if>></div></div> </div> <</if>> <</widget>>
<<widget "stats">> <div class="ablock"><table style="margin-left: 15px;"> <tr><td>Длительность игры, дней</td><td>$daysFromStart</td></tr> <tr><td>Получено денег, у.е.</td><td>$statMoneyPlus</td></tr> <tr><td>Потрачено денег, у.е.</td><td>$statMoneyMinus</td></tr> <tr><td>Анальный секс, раз</td><td>$statAnal</td></tr> <tr><td>Анальный секс страпоном, раз</td><td>$statStraponAnal</td></tr> <tr><td>Оральный секс, раз</td><td>$statOral</td></tr> <<if $hasVagina>><tr><td>Вагинальный секс, раз</td><td>$statVaginal</td></tr><</if>> <tr><td>Куннилингус, раз</td><td>$statCunni</td></tr> <tr><td>Анилингус, раз</td><td>$statRimming</td></tr> <tr><td>Выпито спермы, мл</td><td>$statCum</td></tr> <tr><td>Обычные оргазмы, раз</td><td>$statUsualOrgasms</td></tr> <tr><td>Оргазмы без стимуляции члена, раз</td><td>$statAnalOrgasms</td></tr> <tr><td>Поллюции, раз</td><td>$statPollutions</td></tr> <tr><td>Оральный секс с женщиной, раз</td><td>$statMeOral</td></tr> <tr><td>Вагинальный секс с женщиной, раз</td><td>$statMeVaginal</td></tr> <tr><td>Анальный секс в активной роли, раз</td><td>$statMeAnal</td></tr> <tr><td>Получено "золотого дождя", раз</td><td>$statGoldRainGet</td></tr> <tr><td>Выдано "золотого дождя", раз</td><td>$statGoldRainGive</td></tr> <tr><td>Жертва изнасилований, раз</td><td>$statRape</td></tr> <tr><td>На ЗГТ, дней</td><td>$statHRT</td></tr> </table></div> <</widget>>
Сколько часов хотите поспать? <<nobr>> <<set _tempH = $gameDate.getHours()>> <<set _tempM = $gameDate.getMinutes()>> <<set _optionsSleepTime = {}>> <<for _i = 1; _i < 10; _i++>> <<set _nextHour = _tempH + _i>> <<if _nextHour >= 24>> <<set _nextHour -= 24>> <</if>> <<if _tempM < 10>><<set _nextMinutes = "0"+_tempM>> <<else>><<set _nextMinutes = _tempM>> <</if>> <<set _timeToSleep = _i + " (до "+_nextHour+":"+_nextMinutes+")">> <<set _optionsSleepTime[_timeToSleep] = _i>> <</for>> <</nobr>> <<listbox "$sleepTime" autoselect>><<optionsfrom _optionsSleepTime>><</listbox>> <<link [[Спать|inSleep]]>><<goSleep $sleepTime>><</link>> | <<if $hasSleepInBrothel>><<link [[Отмена|brothelRestroom]]>><<set $hasSleepInBrothel = false>><</link>><<else>>[[Отмена|livingroom]]<</if>>
Вы быстро принимаете приятный горячий душ, смывая всю грязь. <<if $dressTable.getClassDress("penis") == "chastity_male" || $dressTable.getClassDress("vagina") == "chastity_female">>Особое внимание пришлось уделить поясу верности, вы тщательно промыли область паха под ним. <<if !$haveKey && $currentArousal > 50>>Вам очень хотелось помастурбировать в душе, но пояс не даёт этого делать.<</if>><<addMins 3>><</if>> [[Вытереться|bathroom]]
<<nobr>> <<widget "addStamina">> <<set _finalAddStamina = _args[0]>> <<if _args[0] < 0>> <<set _staminaReturnBonus = (getSkill("endurance") - 1) * 0.05>> <<set $bonusStamina += (_args[0]*(-1))*_staminaReturnBonus>> <<if $bonusStamina >= 1>> /* бонус стамины применяем только если накопилось не менее чем на целую единицу */ <<set _intBonusStamina = parseInt($bonusStamina)>> <<set $bonusStamina -= _intBonusStamina>> <<set _finalAddStamina += _intBonusStamina>> <</if>> <</if>> <<set $currentStamina += _finalAddStamina>> <<if $currentStamina > $maxStamina>> <<set $currentStamina = $maxStamina>> <<elseif $currentStamina < 0>> <<set $currentStamina = 0>> <</if>> <</widget>> <<widget "doWalk">> <<addStamina _args[0]>> <<if getHeelsLevel() > getSkill("heels")>> <<if _args[0] < -1>> <<set _addToHeels = 2>> <<else>> <<set _addToHeels = 1>> <</if>> <<addExp "heels" _addToHeels>> <</if>> <<if $discomfortWear < 0>> <<defineTimeOfDay>> <<if !$isLightTime>>/* ночью легче начать ходить в женской оджеде*/ <<if $discomfortWear == -1>><<set _dwDiscomfort = 0>> <<else>><<set _dwDiscomfort = Math.round($discomfortWear/2)>> <</if>> <<else>> <<set _dwDiscomfort = $discomfortWear>> <</if>> <<addComp _dwDiscomfort>> <<addExp "femin" 1>> <</if>> <</widget>> <<widget "addComp">> <<set _finalAddComp = _args[0]>> <<if _args[0] < 0 && $hoursAntidepr > 0>> <<set $bonusComposure += _args[0]*(-0.30)>> <<if $bonusComposure >= 1>> /* бонус настроя применяем только если накопилось не менее чем на целую единицу */ <<set _intBonusComp = parseInt($bonusComposure)>> <<set $bonusComposure -= _intBonusComp>> <<set _finalAddComp += _intBonusComp>> <</if>> <</if>> <<set $currentComposure += _finalAddComp>> <<if $currentComposure > $maxComposure>> <<set $currentComposure = $maxComposure>> <<elseif $currentComposure < 0>> <<set $currentComposure = 0>> <</if>> <</widget>> <<widget "addArousal">> <<if $currentArousal > $maxArousal/2 && _args[0] > 0>> <<set _ArousalAdd = Math.round(_args[0]/2)>> <<else>> <<set _ArousalAdd = _args[0]>> <</if>> <<if _args[0] > 0 && (!$hasBalls || $hoursAntiandr>0)>> <<set _ArousalAdd = Math.round(_ArousalAdd/2)>> <</if>> <<set $currentArousal += _ArousalAdd>> <<if $currentArousal > $maxArousal >> <<set $currentArousal = $maxArousal>> <<elseif $currentArousal < 0>> <<set $currentArousal = 0>> <</if>> <</widget>> <<widget "addClean">> <<set $currentClean += _args[0]>> <<if $currentClean > 100 >> <<set $currentClean = 100>> <<elseif $currentClean < 0>> <<set $currentClean = 0>> <</if>> <</widget>> <<widget "addMoney">> <<set $wallet += _args[0]>> <<if _args[0] > 0>> <<set $statMoneyPlus += _args[0]>> <<else>> <<set $statMoneyMinus += _args[0]*(-1)>> <</if>> <</widget>> <<widget "addExp">> /* add experience for skill */ <<set _j = $skillsIndex.indexOf(_args[0])>> <<set _curSkill = $skillsTable[_j][2]>> <<set _maxSkill = $skillsTable[_j][3]>> <<set _curPoints = $skillsTable[_j][4]>> <<if _args[2]>>/*Необязательный параметр, уровень скилла, с которого действие не должно давать опыта*/ <<set _limitLevel = _args[2]>> <<else>> <<set _limitLevel = 1000>> <</if>> <<if _limitLevel > _curSkill>> <<if _maxSkill == 9>> /*Для биполярных характеристик, они всегда имеют 9 уровней, 5й - середина*/ <<set _curPoints+=_args[1]>> <<if _curPoints < 100 && _curPoints > -100>> <<set _curSkill = 5>> <<elseif _curPoints >= 100 && _curPoints < 200>> <<set _curSkill = 6>> <<elseif _curPoints >= 200 && _curPoints < 400>> <<set _curSkill = 7>> <<elseif _curPoints >= 400 && _curPoints < 800>> <<set _curSkill = 8>> <<elseif _curPoints >= 800>> <<set _curSkill = 9>> <<if _curPoints > 900>><<set _curPoints =900>><</if>> /*запас прочности ограничен 100 очками для максимального правого значения*/ <<elseif _curPoints <= -100 && _curPoints > -200>> <<set _curSkill = 4>> <<elseif _curPoints <= -200 && _curPoints > -400>> <<set _curSkill = 3>> <<elseif _curPoints <= -400 && _curPoints > -800>> <<set _curSkill = 2>> <<elseif _curPoints <= -800>> <<set _curSkill = 1>> <<if _curPoints < -900>><<set _curPoints =-900>><</if>>/*запас прочности ограничен 100 очками и для максимального левого значения*/ <</if>> <<else>>/*все остальные скилы*/ <<set _maxPoints = _curSkill*100>> <<if _curSkill < _maxSkill || _args[1] < 0 || (_curSkill == _maxSkill && _curPoints < 100)>> <<set _curPoints+=_args[1]>> <<if _curPoints >= _maxPoints && _curSkill < _maxSkill>> <<set _curSkill+=1>> <<set _curPoints=0>> <<elseif _curPoints < 0 && _curSkill > 1>> <<set _curSkill-=1>> <<set _curPoints=(_curSkill*100)-1>> <<elseif _curPoints < 0>> <<set _curPoints=0>> <</if>> <</if>> <</if>> <<set $skillsTable[_j][2]=_curSkill>> <<set $skillsTable[_j][4]=_curPoints>> <<run $popupSkillsArray.push($skillsRus[_j])>> <<run $popupSkillsArray.push(_args[1])>> <</if>> <</widget>> <<widget "setSkill">> <<set _j = $skillsIndex.indexOf(_args[0])>> <<set $skillsTable[_j][2]=_args[1]>> <<set $skillsTable[_j][4]=0>> <</widget>> <<widget "addBonusSkill">> <<set _j = $skillsIndex.indexOf(_args[0])>> <<set $skillsTable[_j][5]+=_args[1]>> <</widget>> <<widget "addHair">> <<switch _args[0]>> <<case "face">> <<set $hairFaceProgress += _args[1]>> <<if $hairFaceProgress < 100>> <<set $hairFace = 1>> <<if $hairFaceProgress <= -1500 >> <<set $completFaceEpilation = true>> <</if>> <<elseif $hairFaceProgress < 300>> <<set $hairFace = 2>> <<elseif $hairFaceProgress < 800>> <<set $hairFace = 3>> <<elseif $hairFaceProgress < 1500>> <<set $hairFace = 4>> <<else>> <<set $hairFace = 5>> <</if>> <<case "head">> <<set $hairHeadProgress += _args[1]>> <<if $hairHeadProgress < 100>> <<set $hairHead = 1>> <<set $hairHeadNext = 100>> <<elseif $hairHeadProgress < 200>> <<set $hairHead = 2>> <<set $hairHeadNext = 200>> <<elseif $hairHeadProgress < 300>> <<set $hairHead = 3>> <<set $hairHeadNext = 300>> <<elseif $hairHeadProgress < 600>> <<set $hairHead = 4>> <<set $hairHeadNext = 600>> <<elseif $hairHeadProgress < 1200>> <<set $hairHead = 5>> <<set $hairHeadNext = 1200>> <<elseif $hairHeadProgress < 1800>> <<set $hairHead = 6>> <<set $hairHeadNext = 1800>> <<else>> <<set $hairHead = 7>> <<set $hairHeadNext = 3000>> <</if>> <<case "body">> <<set $hairBodyProgress += _args[1]>> <<if $hairBodyProgress < 100>> <<set $hairBody = 1>> <<if $hairBodyProgress <= -1000 >> <<set $completBodyEpilation = true>> <</if>> <<elseif $hairBodyProgress < 300>> <<set $hairBody = 2>> <<elseif $hairBodyProgress < 1000>> <<set $hairBody = 3>> <<else>> <<set $hairBody = 4>> <</if>> <</switch>> <</widget>> <<widget "addHealth">> <<set $myHealth += _args[0]>> <<if $myHealth > 100 >> <<set $myHealth = 100>> <<elseif $myHealth <= 0>> <<goto "diedDisease">> <</if>> <</widget>> <<widget "goSleep">> <<set $isInSleep = true>> <<set _tempSleep = _args[0]>> <<if $currentComposure <= 10>> <<set _coefSleep=10>> <<else>> <<set _coefSleep=12>> <</if>> <<if $qualityFood>> <<set _coefSleep += 2>> <<set _healthCoef = 0.15>> <<else>> <<set _healthCoef = 0.1>> <</if>> /* высчитываем сколько нужно спать до максимума стамины и спим не более чем нужно */ <<if Math.ceil(($maxStamina - $currentStamina) / _coefSleep) < _tempSleep>> <<set _tempSleep = Math.ceil(($maxStamina - $currentStamina) / _coefSleep)>> <<set $isAwakeningEarly = true>> <<else>> <<set $isAwakeningEarly = false>> <</if>> <<set _healthInSleep =_tempSleep* _healthCoef>> <<addMins _tempSleep*60>> <<set _addStamForSleep = _tempSleep*_coefSleep>> <<addStamina _addStamForSleep>> <<addComp _tempSleep*2>> <<addHealth _healthInSleep>> <<set $isInSleep = false>> <</widget>> <<widget "addKnowl">> <<switch _args[0]>> <<case 1>> <<set $firstHumDiscProgress += _args[1]>> <<if $firstHumDiscProgress < 0>> <<set $firstHumDiscProgress = 0>> <</if>> <<case 2>> <<set $secondHumDiscProgress += _args[1]>> <<if $secondHumDiscProgress < 0>> <<set $secondHumDiscProgress = 0>> <</if>> <<case 3>> <<set $naturalSciencesProgress += _args[1]>> <<if $naturalSciencesProgress < 0>> <<set $naturalSciencesProgress = 0>> <</if>> <<case 4>> <<set $languagesProgress += _args[1]>> <<if $languagesProgress < 0>> <<set $languagesProgress = 0>> <</if>> <<case 5>> <<set $courseworkProgress += _args[1]>> <<if $courseworkProgress > 100 >> <<set $courseworkProgress = 100>> <<elseif $courseworkProgress < 0>> <<set $courseworkProgress = 0>> <</if>> <</switch>> <</widget>> <<widget "addAlco">> <<set _alcoBonus = $alcoStatus-1>> <<if _alcoBonus < 0>><<set _alcoBonus = 0>><</if>> <<addBonusSkill "shameless" _alcoBonus*(-1)>> <<addBonusSkill "promiscuity" _alcoBonus*(-1)>> <<set $alcoProgress += _args[0]>> <<if $alcoProgress <= 0>> <<set $alcoStatus = 0>> <<set $alcoProgress = 0>> <<elseif $alcoProgress < 100>> <<set $alcoStatus = 1>> <<elseif $alcoProgress <200>> <<set $alcoStatus = 2>> <<else>> <<set $alcoStatus = 3>> <<if $alcoProgress > 300>><<set $alcoProgress = 300>><</if>> <</if>> <<set _alcoBonus = $alcoStatus-1>> <<if _alcoBonus < 0>><<set _alcoBonus = 0>><</if>> <<addBonusSkill "shameless" _alcoBonus>> <<addBonusSkill "promiscuity" _alcoBonus>> <</widget>> <<widget "addNarco">> <<for _j = 0; _j < $narcoTable.length; _j++>> <<if $narcoTable[_j].id == _args[0]>> <<set $narcoTable[_j].progress += _args[1]>> <<if $narcoTable[_j].progress <= 0>> <<set $narcoTable[_j].stage = 0>> <<set $narcoTable[_j].progress= 0>> <<elseif $narcoTable[_j].progress < 100>> <<set $narcoTable[_j].stage = 1>> <<elseif $narcoTable[_j].progress < 200>> <<set $narcoTable[_j].stage = 2>> <<else>> <<set $narcoTable[_j].stage = 3>> <<if $narcoTable[_j].progress > 300>><<set $narcoTable[_j].progress = 300>><</if>> <</if>> <<if _args[0] == "cannabis">> <<set $narcoTable[_j].psycho += 5>> <</if>> <</if>> <</for>> <</widget>> <<widget "getIrrumatio">> <<set $isIrrumatioFail = false>> <<if $throatCondition < 800 && _args[1] > 0>>/* при подавлении рефлекса или 12-см члене нам фейл не грозит */ <<set _throatFailRisk = Math.round($throatCondition/200)>> <<if random(_throatFailRisk,10) < _args[1]+3>> <<set $isIrrumatioFail = true>> <</if>> <</if>> <<set $throatCondition += _args[0]*(_args[1]*2)>>/* Всё что длиннее 12 сантиметров должно легко доставать */ <<if $throatCondition > 1000>><<set $throatCondition = 1000>><</if>> <</widget>> <<widget "getVaginalSex">> <<set $vaginaSize += _args[0]*(_args[1]+1)>> <<if $vaginaSize > $maxVaginaSize>><<set $vaginaSize = $maxVaginaSize>><</if>> <</widget>> <<widget "getAnalSex">> <<if (_args[1]+1)*150 > $anusCondition>>/* Большие члены лучше разминают тугие анусы */ <<set _bonusForAnalCond = 2>> <<else>> <<set _bonusForAnalCond = 1>> <</if>> <<set $anusCondition += _args[0]*(_args[1]+1)*_bonusForAnalCond>> <<if $anusCondition > 1000>><<set $anusCondition = 1000>><</if>> <</widget>> <<widget "doSingleRape">> <<set $statRape++>> <<if _args[1] > 0>> <<getIrrumatio _args[1] _args[0]>> <<set $statOral++>> <<set $infectionRisk = 5>> <<checkInfection $infectionRisk>> <</if>> <<if _args[2] > 0>> <<getAnalSex _args[2] _args[0]>> <<set $statAnal++>> <<set _sexAssUnsafe = ((3+_args[0])*3-getSkill("anal")+1)-$anusCondition/200>> <<if _sexAssUnsafe > 0>> <<if _sexAssUnsafe > random(1,10)>> <<analDamage 1>> <</if>> <</if>> <<set $infectionRisk = 10>> <<checkInfection $infectionRisk>> <</if>> <</widget>> <<widget "doAnalOrgasm">> <<set _daoArousal = random(50,80)*(-1)>> <<addArousal -50>> <<addComp 10>> <<addExp "promiscuity" 3>> <<addExp "femin" 1>> <<set $statAnalOrgasms += 1>> <</widget>> <<widget "doUsualOrgasm">> <<addArousal _args[0]>> <<set _usOrgasmComp = Math.round(_args[0]*(-1)/5)>> <<addComp _usOrgasmComp>> <<set $daysWithoutOrgasm = 0>> <<addExp "femin" -1>> <<set $statUsualOrgasms += 1>> <</widget>> <<widget "doPollution">> <<addArousal _args[0]>> <<set _usPolComp = Math.round(_args[0]*(-1)/5)>> <<addComp _usPolComp>> <<set $statPollutions += 1>> <</widget>> <<widget "analDamage">> <<set $disTable[0].progress += _args[0]*100>> <<if $disTable[0].progress <= 100>> <<set $disTable[0].stage = 1>> <<elseif $disTable[0].progress > 100 && $disTable[0].progress <= 200>> <<set $disTable[0].stage = 2>> <<else>> <<set $disTable[0].stage = 3>> <</if>> <<if $disTable[0].progress > 300>> <<set $disTable[0].progress = 300>> <</if>> <</widget>> <<widget "swallowCum">> <<addExp "cum" _args[0]>> <<set $statCum += _args[0]>> <<set _swallowCumDelight = getSkill("cum")*2-6>> <<addComp _swallowCumDelight>> <</widget>> <<widget "addRelation">> <<for _j = 0; _j < $relatTable.length; _j++>> <<if $relatTable[_j].id == _args[0]>> <<set $relatTable[_j].points += _args[1]>> <<if $relatTable[_j].points > 100 >> <<set $relatTable[_j].points = 100>> <<elseif $relatTable[_j].points < -100>> <<set $relatTable[_j].points = -100>> <</if>> <<run $popupSkillsArray.push($relatTable[_j].name)>> <<run $popupSkillsArray.push(_args[1])>> <<break>> <</if>> <</for>> <</widget>> <<widget "setRelation">> <<for _j = 0; _j < $relatTable.length; _j++>> <<if $relatTable[_j].id == _args[0]>> <<switch _args[1]>> <<case 0>> <<set $relatTable[_j].points = 0>> <<case 1>> <<set $relatTable[_j].points = 21>> <<case 2>> <<set $relatTable[_j].points = 41>> <<case 3>> <<set $relatTable[_j].points = 61>> <<case 4>> <<set $relatTable[_j].points = 81>> <<case -1>> <<set $relatTable[_j].points = -21>> <<case -2>> <<set $relatTable[_j].points = -41>> <<case -3>> <<set $relatTable[_j].points = -61>> <<case -4>> <<set $relatTable[_j].points = -81>> <</switch>> <<break>> <</if>> <</for>> <</widget>> <<widget "setStatusRelation">> <<for _j = 0; _j < $relatTable.length; _j++>> <<if $relatTable[_j].id == _args[0]>> <<set $relatTable[_j].available = _args[1]>> <<break>> <</if>> <</for>> <</widget>> <<widget "addStatus">> <<for _j = 0; _j < $sociumTable.length; _j++>> <<if $sociumTable[_j].id == _args[0]>> <<set $sociumTable[_j].points += _args[1]>> <<if $sociumTable[_j].points > 100 >> <<set $sociumTable[_j].points = 100>> <<elseif $sociumTable[_j].points < -100>> <<set $sociumTable[_j].points = -100>> <</if>> <<break>> <</if>> <</for>> <</widget>> <<widget "addReputation">> <<for _j = 0; _j < $reputTable.length; _j++>> <<if $reputTable[_j].id == _args[0]>> <<set $reputTable[_j].stage += _args[1]>> <<if $reputTable[_j].stage > 6 >> <<set $reputTable[_j].stage = 6>> <<elseif $reputTable[_j].stage < 0>> <<set $reputTable[_j].stage = 0>> <</if>> <<break>> <</if>> <</for>> <</widget>> <<widget "addButtProgress">> <<set $buttSizeProgress += _args[0]>> <<if $buttSizeProgress < 200>> <<set $buttSizeNatural = 0>> <<if $buttSizeProgress < 0 >> <<set $buttSizeProgress = 0>> <</if>> <<elseif $buttSizeProgress < 500>> <<set $buttSizeNatural = 1>> <<elseif $buttSizeProgress < 1000>> <<set $buttSizeNatural = 2>> <<else>> <<set $buttSizeNatural = 3>> <<if $buttSizeProgress > 1250>> <<set $buttSizeProgress = 1250>> <</if>> <</if>> <<set $buttSize = $buttSizeNatural + $buttSizeSilicon>> <</widget>> <<widget "checkInfection">> <<for _j = 0; _j < $disTable.length; _j++>> <<if $disTable[_j].incidence > 0>> <<set _widgetInfRisk = _args[0] + $difficultyLevel*2>> <<set _sexInfChance = random(1,100)>> <<if _widgetInfRisk > _sexInfChance && $disTable[_j].stage == 0>> <<set _sexIncidenceChance = random(0,9)>> <<if $disTable[_j].incidence > _sexIncidenceChance>> <<set $disTable[_j].stage = 1>> <</if>> <</if>> <</if>> <</for>> <</widget>> <<widget "addPenisSize">> <<set $penisSize += _args[0]>> <<if $penisSize < $minPenisSize>> <<set $penisSize = $minPenisSize>> <</if>> <</widget>> <<widget "addPenisErection">> <<set $penisErection += _args[0]>> <<if $penisErection < 0>> <<set $penisErection = 0>> <<set $potenciaStatus = 0>> <<elseif $penisErection <= 200>> <<set $potenciaStatus = 0>> <<elseif $penisErection <= 400>> <<set $potenciaStatus = 1>> <<elseif $penisErection <= 600>> <<set $potenciaStatus = 2>> <<elseif $penisErection <= 800>> <<set $potenciaStatus = 3>> <<else>> <<set $potenciaStatus = 4>> <<if $penisErection > 1000>><<set $penisErection = 1000>><</if>> <</if>> <</widget>> <<widget "doEncounters">> /* формируем временный массив, куда заносим только те ивенты, которым повезло. Чем больше размер шанса, тем чаще ивент будут попадать в этот массив для выполнения */ <<set _tempEncArray = []>> <<for _j = 0; _j < $encountersTable.length; _j++>> <<if random(1,100) < $encountersTable[_j].chance>> <<run _tempEncArray.push($encountersTable[_j])>> <</if>> <</for>> /*<<if _tempEncArray.length > 0>> <<for _j = 0; _j < _tempEncArray.length; _j++>> <<if _j != 0>> <<set _tempEncArray[_j].chance += _tempEncArray[_j-1].chance>> <</if>> <</for>> <<set _randIndex = random(0,_tempEncArray[_tempEncArray.length-1].chance)>> <<for _j = 0; _j < _tempEncArray.length; _j++>> <<if _randIndex <= _tempEncArray[_j].chance>> <<goto _tempEncArray[_j].name>> <<break>> <</if>> <</for>> <<elseif _args[0] && _tempEncArray.length == 0>> <<goto _args[0]>> <</if>>*/ /* Из просочившихся ивентов выбираем случайно один */ <<if _tempEncArray.length > 0>> <<set $randIndex = random(0,_tempEncArray.length-1)>> <<goto _tempEncArray[$randIndex].name>> <<elseif _args[0] && _tempEncArray.length == 0>> <<goto _args[0]>> <</if>> <</widget>> <<widget "doWash">> <<addClean 100>> <<set $makeupType = 0>> <<set $makeupStrength = 0>> <<set $perfumeType = 0>> <<set $perfumeStrength = 0>> <<if $hairColorStrength > 0>> <<set $hairColorStrength-->> <<if $hairColorStrength <= 0>> <<set $hairColor = $hairColorNatural>> <<set $hairColorStrength = 0>> <</if>> <</if>> <<recalcAppearance>> <</widget>> <<widget "addDisease">> <<for _j = 0; _j < $disTable.length; _j++>> <<if $disTable[_j].name == _args[0]>> <<set $disTable[_j].stage = _args[1]>> <<if _args[2]>><<set $disTable[_j].progress = _args[2]>> <<else>><<set $disTable[_j].progress = (_args[1]-1)*100>> <</if>> <</if>> <</for>> <</widget>> <<widget "drinkCoffee">> <<addStamina 10>> <<addComp 5>> <<set $coffeeTime = 3>> <</widget>> <<widget "suckMilk">> <<set _milkStorage = 0>> <<set _milkGain = 0>> <<for _j = 1; _j <= _args[1]; _j++>> <<if $breastCurVolume >= _args[0]>> <<set _milkStorage += _args[0]>> <<set $breastCurVolume -= _args[0]>> <<set _milkGain += Math.round($breastCapacity/24)>> <<elseif $breastCurVolume > 0>> <<set _milkStorage += $breastCurVolume>> <<set $breastCurVolume = 0>> <<set _milkGain += Math.round($breastCapacity/24)>> <<else>> <<set _milkStorage += Math.round($breastCapacity/24)+_milkGain>> <<set $breastCurVolume -= Math.round($breastCapacity/24)+_milkGain>> <<set _milkGain = 0>> <</if>> <</for>> /*<<if $breastCurVolume < 0>><<set $breastCurVolume = 0>><</if>>*/ <<if _args[0] == 500>> <<set $electricalPumpFilling += _milkStorage>> <<if $electricalPumpFilling > 1000>> <<set $electricalPumpFilling = 1000>> <<script>>alert("Резервуар молокоотсасывателя заполнен полностью, вылейте накопленное молоко, чтобы он мог дальше его сцеживать");<</script>> <</if>> <<elseif _args[0] == 250>> <<set $manualPumpFilling += _milkStorage>> <<if $manualPumpFilling > 1000>> <<set $manualPumpFilling = 1000>> <<script>>alert("Резервуар молокоотсасывателя заполнен полностью, вылейте накопленное молоко, чтобы он мог дальше его сцеживать");<</script>> <</if>> <<elseif _args[0] == 150>> <<set $portablePumpFilling += _milkStorage>> <<if $portablePumpFilling > 300>> <<set $portablePumpFilling = 300>> <<script>>alert("Резервуар молокоотсасывателя заполнен полностью, вылейте накопленное молоко, чтобы он мог дальше его сцеживать");<</script>> <</if>> <</if>> <<if _args[0] == 250>> /* механический отсасыватель утомляет наши ручки*/ <<addStamina _args[1]*(-2)>> <<elseif _args[0] == 150>> /* а портативный просто дискомфорт создаёт */ <<addComp _args[1]*(-1)>> <</if>> <<if $hoursProlactin > 0>> /* при наличии пролактина стимуляция сосков тоже увеличивает производительность груди*/ <<set $breastCapacity += _args[1]>> <<if $breastCapacity > 800>><<set $breastCapacity = 800>><</if>> <</if>> <<if _args[0] != 150 || _milkStorage >= 150>> /* ограничение для портативок, чтобы не носили их постоянно для кача феминности */ <<addExp "femin" _args[1]>> <</if>> <</widget>> <</nobr>>
<<widget "journal">> <<nobr>> <<set _tempMonth = GameMonths[$gameDate.getMonth()]>> <<set _finalCash = $cashForFlat + $difficultyLevel*200>><div class="ablock"><table border="1" style = "min-width: 45%;"> <tr> <th style="text-align: center;">Жилищный вопрос</th><td style="text-align: center;">Собрано денег</td> </tr> <tr> <td>нужно найти деньги для оплаты квартиры до конца месяца</td><td style="text-align: center;"><<if $wallet >= _finalCash>><span style="color:green">Уже есть <<print "$"+_finalCash>></span><<else>>$wallet / _finalCash<</if>></td> </tr> </table> <br> <<if $isStudent && (_tempMonth == "февраля" || _tempMonth == "марта" || _tempMonth == "апреля" || _tempMonth == "мая" || _tempMonth == "июня")>> <<set _sessionSummary = Math.round(($firstHumDiscProgress+$secondHumDiscProgress+$naturalSciencesProgress+$languagesProgress+$courseworkProgress)/5)>> <table border="1" style = "min-width: 45%;"> <tr> <th style="text-align: center;">Подготовка к летней сессии</th><td style="text-align: center;">Изучено</td> </tr> <tr> <td>подготовиться к сдаче курсовой работы и сессии в июне</td><td style="text-align: center;">_sessionSummary %</td> </tr> </table> <br> <</if>> <<if getRelationStatus("nikita") > 0>> <table border="1" style = "min-width: 45%;"> <tr> <th style="text-align: center;">Пятничные посиделки</th><td style="text-align: center;">Время</td> </tr> <tr> <td>встречаться с Никитой каждую пятницу в баре</td><td style="text-align: center;">19:00</td> </tr> </table> <br> <</if>> <<if $isStreetSlut>> <table border="1" style = "min-width: 45%;"> <tr> <th style="text-align: center;">Работа уличной шлюхой</th><td style="text-align: center;">Сумма</td> </tr> <tr> <td><<if $streetSlutTollSumma < $streetSlutToll && $streetSlutTollDays > 0>>у вас осталось $streetSlutTollDays дней до конца вашей рабочей недели, чтобы заработать недостающую сумму<<elseif $streetSlutTollSumma < $streetSlutToll && $streetSlutTollDays <= 0>>вы не смогли отработать необходимый минимум за неделю, нужно срочно поговорить с мамкой и уладить этот вопрос<</if>></td><td style="text-align: center;"><<print "$"+$streetSlutTollSumma>> / <<print "$" + $streetSlutToll>> </td> </tr> </table> <br> <</if>> <<if $isBrothelSlut>> <table border="1" style = "min-width: 45%;"> <tr> <th style="text-align: center;">Работа в борделе</th><td style="text-align: center;">Сумма</td> </tr> <tr> <td><<if $brothelSlutTollSumma < $brothelSlutToll && $brothelSlutTollDays > 0>>у вас осталось $brothelSlutTollDays дней до конца вашей рабочей недели, чтобы заработать недостающую сумму<<elseif $brothelSlutTollSumma < $brothelSlutToll && $brothelSlutTollDays <= 0>>вы не смогли отработать необходимый минимум за неделю, нужно срочно поговорить с мадам и уладить этот вопрос<</if>></td><td style="text-align: center;"><<print "$"+$brothelSlutTollSumma>> / <<print "$" + $brothelSlutToll>> </td> </tr> </table> <br> <</if>> <<if $marinaCleanDays <= 100>>/* сотка от балды, просто используем этот счётчик как флаг, когда он определён, экономим переменные */ <table border="1" style = "min-width: 45%;"> <tr> <th style="text-align: center;">Уборка у соседки сверху</th><td style="text-align: center;">Дней до уборки</td> </tr> <tr> <td>каждую неделю за денежное вознаграждение вы можете убираться в квартире соседки</td><td style="text-align: center;">$marinaCleanDays</td> </tr> </table> <br> <</if>> <<if $alinaRootStage == 1>><table border="1" style = "min-width: 45%;"> <tr> <th style="text-align: center;">Чисто деловое предложение</th><td style="text-align: center;">Время</td> </tr> <tr> <td>встретиться с Алиной в субботу в кафе "Цезарь" (в торговом центре)</td><td style="text-align: center;">12:00</td> </tr> </table> <br> <</if>> </div> <<button "Гайд по персонажам">><<removeclass "#charactersGuide" "hidden">><</button>> <div id="charactersGuide" class="hidden"> <br> <table> <tr> <td style="text-align: center;padding-bottom: 10px;"><b>Алина</b><br>[img[img/characters/alina.png]]</td> <td style = "padding-left: 10px;max-width: 800px;vertical-align: middle"> Описание: высокая эффектная блондинка с голубыми глазами, имеюшая богатых родителей и множество поклонников на факультете, альфа-самка потока, гордая и высокомерная снаружи, но имеющая порочащие тайны внутри.<br><br> Точки интереса: куколдинг, воздержание, пояс верности, кавказцы.<br><br> Развитие отношений: на начальном этапе отношения с ней улучшаются при покорных действиях ГГ, а также при оказании им помощи Алине. </td></tr> <tr> <td style="text-align: center;padding-bottom: 10px;"><b>Марина</b><br>[img[img/characters/marina.png]]</td> <td style = "padding-left: 10px;max-width: 800px;vertical-align: middle"> Описание: соседка сверху, одинокая женщина лет 40 с приятной пышностью форм всего тела. Есть отдельно живущая взрослая дочь.<br><br> Точки интереса: лёгкий фемдом, куни, нежности.<br><br> Развитие отношений: следует зайти к соседке по её просьбе в начале, принять предложение и в дальнейшем регулярно ходить к ней для уборки. </td></tr> <tr> <td style="text-align: center;padding-bottom: 10px;"><b>Никита</b><br>[img[img/characters/nikita.png]]</td> <td style = "padding-left: 10px;max-width: 800px;vertical-align: middle"> Описание: парень из неблагополучной семьи, небольшого роста, с короткими светлыми волосами. Увлекается аниме.<br><br> Точки интереса: секс с кроссдрессерами и трансами, транспереход, проституция, нежности.<br><br> Развитие отношений: встречаться по пятницам в баре. </td></tr> <tr> <td style="text-align: center;padding-bottom: 10px;"><b>Идрис</b><br>[img[img/characters/idris.png]]</td> <td style = "padding-left: 10px;max-width: 800px;vertical-align: middle"> Описание: сутенёр для уличных транс-шлюх. Дагестанец, высокий мужчина лет под 50 с большим орлиным носом и стриженной почти налысо головой. Волосатый, татуировки девушек в разных сексуальных позах на руках и плечах.<br><br> Точки интереса: мужское доминирование, проституция, кавказцы.<br><br> Развитие отношений: нужно стать уличной проституткой на окраине города, после обслуживания клиента есть шанс застать его на работе, после чего можно вызваться прокатиться с ним и ублажить его. </td></tr> </table> </div> <</nobr>> <</widget>>
/* Date & Time Widget Setup feat TheMadExile */ <<nobr>> <<set window.GameDays to [ "Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота" ]; window.GameMonths to [ "января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря" ]; >> /* Date & Time Advancement Widget Definitions */ /* Adds the specified number of minutes. */ <<widget "addMins">> <<set _minutesParam = parseInt(_args[0], 10)>> /* Без этого в некоторых случаях почему-то вываливалась ошибка invalid time value при прибавлении минут */ <<run $gameDate.setMinutes($gameDate.getMinutes() + _minutesParam)>> <<set $minutsFromStart += _minutesParam>> <<recalcStats>> <</widget>> /* Переносит на указанное время с текущего. Первый параметр - час (обязательный), второй - минута (0 если не указан) */ <<widget "addMinsTo">> <<set _tempM = $gameDate.getMinutes()>> <<set _tempH = $gameDate.getHours()>> <<if _args[1]>> <<set _nextM = _args[1]>> <<else>> <<set _nextM = 0>> <</if>> <<set _nextM += _args[0]*60>> <<set _currentM = _tempH*60+_tempM>> <<if _nextM > _currentM>> <<set _numMinutes = _nextM-_currentM>> <<addMins _numMinutes>> <<elseif _nextM < _currentM>> <<set _numMinutes = 1440-_currentM+_nextM>> <<addMins _numMinutes>> <</if>> <</widget>> /* Adds the specified number of hours. */ <<widget "addHours">> /*<<run $gameDate.setHours($gameDate.getHours() + _args[0])>>*/ <<set _hoursToMinutes = _args[0]*60>> <<addMins _hoursToMinutes>> <</widget>> /* Adds the specified number of days. */ <<widget "addDays">> /*<<run $gameDate.setHours($gameDate.getHours() + _args[0] * 24)>>*/ <<set _daysToMinutes = _args[0]*1440>> <<addMins _daysToMinutesg>> <</widget>> /* Date & Time Printing Widget Definitions */ /* Prints the current date ("{weekday}, {day} {month} {year}"). */ <<widget "date">> <<print String.format("{0}, {1} {2} {3}", GameDays[$gameDate.getDay()], $gameDate.getDate(), GameMonths[$gameDate.getMonth()], $gameDate.getFullYear() )>> <</widget>> /* Prints the current time (12H). */ <<widget "time12hr">> <<if $gameDate.getHours() eq 0>> 12 <<elseif $gameDate.getHours() gt 12>> <<print $gameDate.getHours() - 12>> <<else>> <<print $gameDate.getHours()>> <</if>>: <<if $gameDate.getMinutes() lt 10>>0<</if>><<print $gameDate.getMinutes()>> <<if $gameDate.getHours() gte 12>>PM<<else>>AM<</if>> <</widget>> /* Prints the current time (24H). */ <<widget "time24hr">> <<if $gameDate.getHours() lt 10>>0<</if>><<print $gameDate.getHours()>>:<<if $gameDate.getMinutes() lt 10>>0<</if>><<print $gameDate.getMinutes()>> <</widget>> /* Prints the current date and time (12H). */ <<widget "datetime">><<date>><<time12hr>> (<<time24hr>>)<</widget>> /* recalculate after every time shift stats per hour */ <<widget "defineSeason">> <<if $gameDate.getMonth() == 0 || $gameDate.getMonth() == 1 || $gameDate.getMonth() == 11 || ($gameDate.getMonth() == 2 && $gameDate.getDate() <= 15) || ($gameDate.getMonth() == 10 && $gameDate.getDate() > 15)>> <<set $currentSeason = "winter">> <<elseif $gameDate.getMonth() == 5 || $gameDate.getMonth() == 6 || $gameDate.getMonth() == 7 || ($gameDate.getMonth() == 8 && $gameDate.getDate() <= 15) || ($gameDate.getMonth() == 4 && $gameDate.getDate() > 15)>> <<set $currentSeason = "summer">> <<else>> <<set $currentSeason = "transit">> <</if>> <</widget>> <<widget "defineTimeOfDay">> <<set _tempH = $gameDate.getHours()>> <<if _tempH >= 8 && _tempH < 15 && GameDays[$gameDate.getDay()] != "Суббота" && GameDays[$gameDate.getDay()] != "Воскресенье">> <<set $isStudyTime = true>> <<else>> <<set $isStudyTime = false>> <</if>> <<if _tempH >= 18 || _tempH < 6>> <<set $isLightTime = false>> <<else>> <<set $isLightTime = true>> <</if>> <</widget>> <<widget "recalcStats">> <<set _staminaPerHour = -1>> <<set _arousalPerHour = 2>> <<set _composurePerHour = -1>> <<if $isInSleep>> <<set _cleanPerHour = 0>> <<else>> <<set _cleanPerHour = -1>> <</if>> <<set _facehairPerHour = 4>> <<if $hoursAntiandr > 0 || !$hasBalls>> <<set _bodyhairPerDay = 15>> <<else>> <<set _bodyhairPerDay = 35>> <</if>> <<set _headhairPerDay = 5>> <<run _newHours = parseInt( $minutsFromStart / 60)>> <<if _newHours > $hoursFromStart>> <<set _diffHours = _newHours - $hoursFromStart>> <<for _everyhour = 0; _everyhour < _diffHours; _everyhour++>> <<addStamina _staminaPerHour>> <<addArousal _arousalPerHour>> <<addComp _composurePerHour>> <<addClean _cleanPerHour>> <<if $hoursAntiandr > 0 || !$hasBalls>> <<set _facehairPerHour = 2>> <<else>> <<set _facehairPerHour = 4>> <</if>> /* Гормоны */ <<if $hoursAntiandr > 0>> <<set $hoursAntiandr -= 1>> <</if>> <<if $hoursEstro > 0>> <<if $breastSizeNatural < 2>> <<set $breastSizeProgress += 1>> <<if $breastSizeProgress >= 1500>> <<set $breastSizeNatural += 1>> <<set $breastMaxVolume = 150 + $breastSizeNatural*100>> <<set $breastSize += 1>> <<set $breastSizeProgress = 0>> <<if $breastSize == 1>><<run $sleepEvents.push("dreamfirsttits")>><</if>> <</if>> <</if>> <<if $femBodyProgress < 1000 && $femBody <= 2>> <<set $femBodyProgress += 1>> <<recalcFemBody>> <</if>> <<set $hoursEstro -= 1>> <<elseif $femBodyProgress > 0>> <<set $femBodyProgress -= 1>> <<recalcFemBody>> <</if>> <<if $hoursProlactin > 0>> <<set $hoursProlactin -= 1>> <</if>> /* Продукция молока */ <<if $dressTable.getIdInSlot("tits") == "pump_portable">> <<suckMilk 150 1>> <</if>> <<if $breastCapacity > 0 && $breastCurVolume < $breastMaxVolume>> <<set _milkPerHour = Math.round($breastCapacity / 24)>> <<if _milkPerHour < 1>><<set _milkPerHour = 1>><</if>> <<set $breastCurVolume += _milkPerHour>> <<if $breastCurVolume > $breastMaxVolume>> <<set $breastCurVolume = $breastMaxVolume>> <</if>> <<elseif $breastCurVolume >= $breastMaxVolume>> <<addClean -2>> /* переполненная грудь протекает */ <</if>> /* Пояс верности - влияние на размер и эрекцию */ <<if $dressTable.getClassDress("penis")=="chastity_male">> <<if $sizeOfChastity-2 < Math.round($penisSize/100)>> <<if random(5) > 4>><<addPenisSize -1>><</if>> <<addPenisErection -2>> <</if>> <</if>> /* Парфюм */ <<if $perfumeStrength > 0>> <<set $perfumeStrength -= 8>> <<if $perfumeStrength <= 0>> <<set $perfumeStrength = 0>> <<set $perfumeType = 0>> <<recalcAppearance>> <</if>> <</if>> /* Макияж */ <<if $makeupStrength > 0>> <<set $makeupStrength -= 5>> <<if $makeupStrength <= 0>> <<set $makeupStrength = 0>> <<set $makeupType = 0>> <<recalcAppearance>> <</if>> <</if>> /* Алкоголь */ <<if $alcoProgress > 0>> <<addAlco -50>> <</if>> /* Ежечасный рост волос на лице */ <<if $hairFace < 5>><<addHair "face" _facehairPerHour>><</if>> /* Затягивание ануса */ <<if $anusCondition > 0>> <<set $anusCondition -= 10>> /* анальные пробки разных размеров ограничивают затягивание ануса в своих пределах*/ <<if $dressTable.getClassDress("anus") == "plug">> <<set _anusMinimumSize = $sizeOfPlug*100>> <<else>> <<set _anusMinimumSize = 0>> <</if>> <<if $anusCondition < _anusMinimumSize>> <<set $anusCondition = _anusMinimumSize>> <</if>> <</if>> /* Лечение ануса */ <<if $disTable[0].status == 2>> <<set $disTable[0].progress -= 5>> <</if>> <<if $disTable[0].progress <= 100>> <<set $disTable[0].stage = 1>> <<elseif $disTable[0].progress > 100 && $disTable[0].progress <= 200>> <<set $disTable[0].stage = 2>> <<else>> <<set $disTable[0].stage = 3>> <</if>> <<if $disTable[0].progress <= 0>> <<set $disTable[0].progress = 0>> <<set $disTable[0].stage = 0>> <<set $disTable[0].status = 0>> <</if>> /* Сифилис */ <<if $disTable[1].stage == 3>> <<addHealth -1>> <</if>> <<if $disTable[1].stage > 0>> <<if $disTable[1].status == 2>> <<set _sipPerHour = -5>> <<else>> <<set _sipPerHour = 1>> <</if>> <<set $disTable[1].progress += _sipPerHour>> <<if $disTable[1].progress <= 0>> <<set $disTable[1].stage = 0>> <<set $disTable[1].status = 0>> <<set $disTable[1].progress = 0>> <<elseif $disTable[1].progress < 100>> <<set $disTable[1].stage = 1>> <<elseif $disTable[1].progress < 200>> <<set $disTable[1].stage = 2>> <<else>> <<set $disTable[1].stage = 3>> <<if $disTable[1].progress > 300>><<set $disTable[1].progress = 300>><</if>> <</if>> <</if>> /* Гонорея */ <<if $disTable[2].stage == 3>> <<addHealth -1>> <</if>> <<if $disTable[2].stage >= 2>> <<addComp -1>> <</if>> <<if $disTable[2].stage > 0>> <<if $disTable[2].status == 2>> <<set _sipPerHour = -10>> <<else>> <<set _sipPerHour = 2>> <</if>> <<set $disTable[2].progress += _sipPerHour>> <<if $disTable[2].progress <= 0>> <<set $disTable[2].stage = 0>> <<set $disTable[2].status = 0>> <<set $disTable[2].progress = 0>> <<elseif $disTable[2].progress < 100>> <<set $disTable[2].stage = 1>> <<elseif $disTable[2].progress < 200>> <<set $disTable[2].stage = 2>> <<else>> <<set $disTable[2].stage = 3>> <<if $disTable[2].progress > 300>><<set $disTable[2].progress = 300>><</if>> <</if>> <</if>> /* Хламидиоз */ <<if $disTable[3].stage == 3>> <<addHealth -1>> <</if>> <<if $disTable[3].stage >= 2>> <<addStamina -1>> <</if>> <<if $disTable[3].stage > 0>> <<if $disTable[3].status == 2>> <<set _sipPerHour = -3>> <<else>> <<set _sipPerHour = 1>> <</if>> <<set $disTable[3].progress += _sipPerHour>> <<if $disTable[3].progress <= 0>> <<set $disTable[3] = { "name" : "хламидиоз", "stage" :0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 4 }>> <<elseif $disTable[3].progress < 100>> <<set $disTable[3].stage = 1>> <<elseif $disTable[3].progress < 200>> <<set $disTable[3].stage = 2>> <<else>> <<set $disTable[3].stage = 3>> <<if $disTable[3].progress > 300>><<set $disTable[3].progress = 300>><</if>> <</if>> <</if>> /* ВИЧ */ <<if $disTable[4].stage == 3>> <<addHealth -1>> <</if>> <<if $disTable[4].stage > 0>> <<if $hoursAntiviral > 0>> <<set _sipPerHour = -1>> <<else>> <<set _sipPerHour = 1>> <</if>> <<set $disTable[4].progress += _sipPerHour>> <<if $disTable[4].progress < 200>> <<set $disTable[4].stage = 1>> <<elseif $disTable[4].progress < 400>> <<set $disTable[4].stage = 2>> <<else>> <<set $disTable[4].stage = 3>> <<if $disTable[4].progress > 600>><<set $disTable[4].progress = 600>><</if>> <</if>> <</if>> /* герпес */ <<if $disTable[5].stage > 0>> <<if $hoursAntiviral > 0>> <<set _sipPerHour = -1>> <<else>> <<set _sipPerHour = 1>> <</if>> <<set $disTable[5].progress += _sipPerHour>> <<if $disTable[5].progress < 100>> <<set $disTable[5].stage = 1>> <<elseif $disTable[5].progress < 200>> <<set $disTable[5].stage = 2>> <<else>> <<set $disTable[5].stage = 3>> <<if $disTable[5].progress > 300>><<set $disTable[5].progress = 300>><</if>> <</if>> <</if>> /* синяки */ <<if $disTable[6].stage > 0>> <<set $disTable[6].progress -= 2>> <<if $disTable[6].progress <= 0>> <<set $disTable[6].stage = 0>> <<elseif $disTable[6].progress < 100>> <<set $disTable[6].stage = 1>> <<else>> <<set $disTable[6].stage = 2>> <<if $disTable[6].progress > 200>><<set $disTable[6].progress = 200>><</if>> <</if>> <</if>> /* Антиретровирусный препарат */ <<if $hoursAntiviral > 0>> <<set $hoursAntiviral -= 1>> <</if>> /* Антидепрессант */ <<if $hoursAntidepr > 0>> <<set $hoursAntidepr -= 1>> <</if>> /* Усилитель потенции */ <<if $hoursViagra > 0>> <<set $hoursViagra -= 1>> <<if $hoursViagra <= 0>> /* возвращаем исходную потенцию после истечения бонуса */ <<set _erectionDiff = $baseErection - $penisErection>> <<addPenisErection _erectionDiff>> <</if>> <</if>> /* Наркотики */ <<for _j = 0; _j < $narcoTable.length; _j++>> <<if $narcoTable[_j].progress > 0>> <<addNarco $narcoTable[_j].id -25>> <</if>> <</for>> /* ухудшение здоровья при израсходованной стамине, но не во сне */ <<if $currentStamina <= 0 && !$isInSleep>> <<set _healthWithoutStamina = -0.5>> <<addHealth _healthWithoutStamina>> <</if>> /* hourly counters */ <<if $coffeeTime > 0>> <<set $coffeeTime -= 1>> <</if>> <<if $marinaSexRest > 0>> <<set $marinaSexRest -= 1>> <</if>> <<if $idrisCounter > 0>> <<set $idrisCounter -= 1>> <</if>> <<if $eventCrossdressColldown > 0>> <<set $eventCrossdressColldown -= 1>> <</if>> /* счётчики, которые должны меняться при наступлении нового дня */ <<if $currentDayWeek != $gameDate.getDay()>> <<set $currentDayWeek = $gameDate.getDay()>> <<set $isPubRestroomClean = false>> <</if>> <</for>> <<set $hoursFromStart = _newHours>> <</if>> <<run _newDays = parseInt( $hoursFromStart / 24)>> <<if _newDays > $daysFromStart>> <<set _diffDays = _newDays - $daysFromStart>> /* Ежедневное влияние эстрогенов на член и прочее */ <<if $hoursEstro > 0>> <<if $penisReductionHormones > 0 && $penisSize > $minPenisSize>> <<addPenisSize _diffDays*(-1)>> <<set $penisReductionHormones -= _diffDays>> <</if>> <<addPenisErection _diffDays*(-5)>> <<if !$dreamWithEstro>> <<if random(0,1) > 0>> <<set $dreamWithEstro = true>> <<run $sleepEvents.push("dreamwithestro")>> <</if>> <</if>> <</if>> /* Индуцированная лактация */ <<if $hoursProlactin > 0>> <<set $breastCapacity += 10*_diffDays>> <<if $breastCapacity > 800>><<set $breastCapacity = 800>><</if>> <<elseif $breastCapacity > -800>> <<set $breastCapacity -= 10*_diffDays>> <<if $breastCapacity < -800>><<set $breastCapacity = -800>><</if>> <</if>> /* Ежедневные изменения волос */ <<if $hairHeadProgress < 3000>><<addHair "head" _headhairPerDay*_diffDays>><</if>> <<if $hairBody < 4>><<addHair "body" _bodyhairPerDay*_diffDays>><</if>> <<if $hairColorStrength > 0>> <<set $hairColorStrength-= _diffDays>> <<if $hairColorStrength <= 0>> <<set $hairColor = $hairColorNatural >> <<set $hairColorStrength =0>> <</if>> <</if>> <<if $fakeHair > 0>> <<if $hairHead >= 7>><<set _fakeHairLoss = 18>><<elseif $hairHead ==6>><<set _fakeHairLoss = 12>><<else>><<set _fakeHairLoss = 6>><</if>> <<set $fakeHair -= _fakeHairLoss*_diffDays>> <<addHair "head" _fakeHairLoss*_diffDays*(-1)>> <<if $fakeHair <= 0>> <<set $fakeHair = 0>> <<set $fakeHairSize = 0>> <</if>> <</if>> /* Маникюр */ <<if $manicureStrength > 0>> <<set $manicureStrength -= _diffDays*5>> <<if $manicureStrength <= 0>> <<set $manicureStrength = 0>> <<set $manicureType = 0>> <<recalcAppearance>> <</if>> <</if>> /* Педикюр */ <<if $pedicureStrength > 0>> <<set $pedicureStrength -= _diffDays*5>> <<if $pedicureStrength <= 0>> <<set $pedicureStrength = 0>> <<set $pedicureType = 0>> <<recalcAppearance>> <</if>> <</if>> /* Восстановление рвотного рефлекса */ <<if $throatCondition > 0>> <<set $throatCondition -= _diffDays*30>> <<if $throatCondition < 0>> <<set $throatCondition = 0>> <</if>> <</if>> /* Заростание неовагины */ <<if $hasVagina>> <<set $vaginaSize -= _diffDays*10>> <<if $vaginaSize < 200>> <<set $vaginaSize = 200>> <</if>> <</if>> /* daily counters*/ <<if $daysFaceEpilation > 0>> <<set $daysFaceEpilation -= _diffDays>> <</if>> <<if $daysBodyEpilation > 0>> <<set $daysBodyEpilation -= _diffDays>> <</if>> <<if $isStreetSlut && $streetSlutTollDays > 0>> <<set $streetSlutTollDays -= _diffDays>> <<if $streetSlutTollSumma < $streetSlutToll && $streetSlutTollDays <= 0>> <<set $hasPenaltyStreetSlut = $streetSlutToll - $streetSlutTollSumma>> <<elseif $streetSlutTollSumma >= $streetSlutToll && $streetSlutTollDays <= 0>> <<set $streetSlutTollSumma = 0>> <<set $streetSlutTollDays = 7>> <<addStatus "streetsluts" 5>>/* успешное выполнение еженедельных обязанностей повышает статус среди уличных коллег */ <</if>> <</if>> <<if $isBrothelSlut && $brothelSlutTollDays > 0>> <<set $brothelSlutTollDays -= _diffDays>> <<if $brothelSlutTollSumma < $brothelSlutToll && $brothelSlutTollDays <= 0>> <<set $hasPenaltyBrothelSlut = $brothelSlutToll - $brothelSlutTollSumma>> <<elseif $brothelSlutTollSumma >= $streetSlutToll && $brothelSlutTollDays <= 0>> <<set $brothelSlutTollSumma = 0>> <<set $brothelSlutTollDays = 7>> <<addStatus "brothel" 5>>/* успешное выполнение еженедельных обязанностей повышает статус среди салонных коллег */ <</if>> <</if>> <<if $marinaCleanDays > 0>> <<set $marinaCleanDays-= _diffDays>> <</if>> <<if $hoursAntiandr > 0 || $hoursEstro > 0 || $hoursProlactin > 0>> <<set $statHRT += _diffDays>> <</if>> /* счётчики, которые должны меняться при наступлении нового месяца */ <<if $currentMonth != $gameDate.getMonth()>> <<set $currentMonth = $gameDate.getMonth()>> <<set $payForFlat = false>> <</if>> /* счётчики, срабатывающие каждые прошедшие сутки с момента старта */ <<addExp "mind" -1>> <<if $hoursAntiandr > 0 || !$hasBalls>> <<addExp "musculs" _diffDays*(-2)>> <<if $penisErection > 500>> <<addPenisErection _diffDays*(-3)>> <</if>> <<else>> <<addExp "musculs" _diffDays*(-1)>> <</if>> <<addExp "endurance" _diffDays*(-2)>> <<if $buttSizeProgress > 0>> <<addButtProgress _diffDays*(-1)>> <</if>> <<set $daysWithoutOrgasm++>> /* Отношения через каждые 2-3 дня понемногу остывают с обеих крайностей */ <<if GameDays[$gameDate.getDay()] == "Вторник" || GameDays[$gameDate.getDay()] == "Пятница" || GameDays[$gameDate.getDay()] == "Воскресенье">> <<for _indRel = 0; _indRel < $relatTable.length; _indRel++>> /* Здесь не используется <<addRelation>>, чтобы не выводились всплывающие подсказки каждый день, для упрощения также на 1 всегда меняется, а не _diffDays */ <<if $relatTable[_indRel].available && $relatTable[_indRel].points > 0>> <<set $relatTable[_indRel].points -= 1>> /*<<addRelation $relatTable[_indRel].id _diffDays*(-1)>>*/ <<elseif $relatTable[_indRel].available && $relatTable[_indRel].points < 0>> <<set $relatTable[_indRel].points += 1>> /*<<addRelation $relatTable[_indRel].id _diffDays>>*/ <</if>> <</for>> <</if>> /* Уменьшение зависимости от наркотиков каждый день */ <<for _j = 0; _j < $narcoTable.length; _j++>> <<if $narcoTable[_j].psycho > 0>> <<set $narcoTable[_j].psycho -= _diffDays>> <</if>> <<if $narcoTable[_j].physic > 0>> <<set $narcoTable[_j].physic -= _diffDays>> <</if>> <</for>> /* ежедневный уход фанатов с порноканала персонажа*/ <<if $wcFans > 0>> <<set $wcFans -= random(0,2)>> <<if $wcFans < 0>><<set $wcFans = 0>><</if>> <</if>> /* съём денег за пропитание */ <<if $qualityFood>> <<addMoney -8>> <<else>> <<addMoney -5>> <</if>> /* Герой не приходит на встречу с Алиной в субботу - задание провалено */ <<if $alinaRootStage == 1 && GameDays[$gameDate.getDay()] == "Воскресенье">> <<set $alinaRootStage = -1>> <</if>> /* Подводим итог летней сессии в июле */ <<if GameMonths[$gameDate.getMonth()] == "июля" && $resultOfSession < 1>> <<set $resultOfSession = 1>> <</if>> <<recalcAppearance>> <<set $daysFromStart = _newDays>> <</if>> <</widget>> <</nobr>>
[img[img/citycentre.jpg]] Вы добрались до центральной площади города, отсюда рукой подать до многих заведений. Над площадью возвышается главный корпус университета в стиле сталинского ампира, чуть дальше расположен крупный торговый центр.<<set _tempH = $gameDate.getHours()>> <<link [[Вернутьcя к дому|street1]]>><<doWalk -3>><<addMins 10>><</link>> | <<link [[Парковая зона|park]]>><<doWalk -3>><<addMins 10>><</link>> | <<link [[ЖД-вокзал|railwayStation]]>><<doWalk -3>><<addMins 10>><</link>> <<link [[Университет|university]]>><<doWalk -1>><<addMins 3>><</link>> <<link [[Больница|hospital]]>><<doWalk -1>><<addMins 3>><</link>> <<if _tempH >= 9 && _tempH < 20>><<link [[Салон красоты "Милана"|beautyShop]]>><<doWalk -1>><<addMins 3>><</link>><<else>>Салон красоты работает с 9 до 20<</if>> <<if _tempH >= 8 && _tempH < 22>><<link [[Торговый центр "Сити-Плаза"|mall]]>><<doWalk -1>><<addMins 3>><</link>><<else>>Торговый центр работает с 8 до 22<</if>> <<if $isBrothelAvailable>><br><<link [[Бордель|brothel]]>><<doWalk -1>><<addMins 3>><</link>><</if>>
<<if $backpathDrugstore == "street1">>[img[img/apteka1.jpg]]<<elseif $backpathDrugstore == "hospital">>[img[img/apteka2.jpg]]<</if>> Вы смотрите, чего полезного можно найти в этой аптеке: <ul> <li>Медицинская маска за $1 <<if $wallet >= 1 && !$dressTable.haveDress("medical_mask")>> [[купить|buyDrugstore][$ds_item to "medical_mask"]]<</if>> <<prntDressInfo "medical_mask">></li> <li>Влажные салфетки за $1 (10 шт.) <<if $wallet >= 1 && $invWipes < 30>> [[купить|buyDrugstore][$ds_item to "wipes"]]<</if>> <<prntItemInfo "wipes">></li> <li>Антисептик за $8 (10 порций) <<if $wallet >= 8 && $invDesinf < 30>> [[купить|buyDrugstore][$ds_item to "desinf"]]<</if>> <<prntItemInfo "desinf">></li> <li>Крем для рук за $2 (10 порций) <<if $wallet >= 2 && $invLubr3 < 30>> [[купить|buyDrugstore][$ds_item to "lubr3"]]<</if>> <<prntItemInfo "lubr3">></li> <li>Дешёвые обычные презервативы за $5 (3 шт.) <<if $wallet >= 5 && $invCond2 < 30>> [[купить|buyDrugstore][$ds_item to "cond2"]]<</if>> <<prntItemInfo "cond2">></li> <li>Антиандрогены за $10 (10 доз)<<if $wallet >= 10 && $invAntiandr < 30>> <<if $hormonesAvailable>>[[купить|buyDrugstore][$ds_item to "antiandr"]]<<else>><span style="color:yellow">нужен рецепт</span><</if>><</if>> <<prntItemInfo "antiandr">></li> <li>Эстрогены за $15 (10 доз)<<if $wallet >= 15 && $invEstro < 30>> <<if $hormonesAvailable>>[[купить|buyDrugstore][$ds_item to "estro"]]<<else>><span style="color:yellow">нужен рецепт</span><</if>><</if>> <<prntItemInfo "estro">></li> <li>Пролактиногены за $20 (10 доз)<<if $wallet >= 20 && $invProlactin < 30>> <<if $hormonesAvailable>>[[купить|buyDrugstore][$ds_item to "prolactin"]]<<else>><span style="color:yellow">нужен рецепт</span><</if>><</if>> <<prntItemInfo "prolactin">></li> <li>Антиретровирусный препарат за $15 (10 доз)<<if $wallet >= 15 && $invAntiviral < 30>> [[купить|buyDrugstore][$ds_item to "antiviral"]]<</if>> <<prntItemInfo "antiviral">></li> <li>Антидепрессанты за $20 (10 доз)<<if $wallet >= 20 && $invAntidepr < 30>> [[купить|buyDrugstore][$ds_item to "antidepr"]]<</if>> <<prntItemInfo "antidepr">></li> <li>Усилитель потенции за $25 (5 доз)<<if $wallet >= 25 && $invViagra < 30>> [[купить|buyDrugstore][$ds_item to "viagra"]]<</if>> <<prntItemInfo "viagra">></li> <li>Ручной молокоотсос за $25<<if $wallet >= 25 && $invManualPump <= 0>> [[купить|buyDrugstore][$ds_item to "pump_manual"]]<</if>> <<prntItemInfo "pump_manual">></li> <li>Электрический двойной молокоотсос за $100<<if $wallet >= 100 && $invElectricalPump <= 0>> [[купить|buyDrugstore][$ds_item to "pump_electrical"]]<</if>> <<prntItemInfo "pump_electrical">></li> <li>Пара портативных молокоотсосов за $120<<if $wallet >= 120 && !$dressTable.haveDress("pump_portable")>> [[купить|buyDrugstore][$ds_item to "pump_portable"]]<</if>> <<prntDressInfo "pump_portable">></li> </ul> <<link [[Выйти|$backpathDrugstore]]>><<doWalk -1>><<addMins 1>><</link>>
[img[img/sexshop.jpg]] Вы смотрите, чего можно купить в этом секс-шопе:<<set _tempMonth = GameMonths[$gameDate.getMonth()]>><<if (_tempMonth == "февраля" && $gameDate.getDate() == 14) || (_tempMonth == "февраля" && $gameDate.getDate() == 23) || ( _tempMonth == "марта" && $gameDate.getDate() == 8)>><br><span style="color:pink">Сегодня в честь празничного дня магазин проводит распродажу, скидка на все товары в 50%!</span><<set $saleSexshop = true>><<else>><<set $saleSexshop = false>><</if>> <ul> <li>Дешёвый общий лубрикант за $5 (10 порций) <<if $wallet >= 5 && $invLubr2 < 30>> [[купить|buySexshop][$ss_item to "lubr2"]]<</if>> <<prntItemInfo "lubr2">></li> <li>Дорогой анальный лубрикант за $10 (10 порций) <<if $wallet >= 10 && $invLubr1 < 30>> [[купить|buySexshop][$ss_item to "lubr1"]]<</if>> <<prntItemInfo "lubr1">></li> <li>Тонкие оральные презервативы за $6 (3 шт.) <<if $wallet >= 5 && $invCond3 < 30>> [[купить|buySexshop][$ss_item to "cond3"]]<</if>> <<prntItemInfo "cond3">></li> <li>Дешёвые обычные презервативы за $6 (3 шт.) <<if $wallet >= 6 && $invCond2 < 30>> [[купить|buySexshop][$ss_item to "cond2"]]<</if>> <<prntItemInfo "cond2">></li> <li>Дорогие анальные презервативы за $15 (3 шт.) <<if $wallet >= 15 && $invCond1 < 30>> [[купить|buySexshop][$ss_item to "cond1"]]<</if>> <<prntItemInfo "cond1">></li> <li>Фаллоимитатор за $25 <<if $wallet >= 25 && $invDildo < 1>> [[купить|buySexshop][$ss_item to "dildo"]]<</if>> <<prntItemInfo "dildo">></li> <li>Большой фаллоимитатор за $40 <<if $wallet >= 40 && $invGiantDildo < 1>> [[купить|buySexshop][$ss_item to "giantDildo"]]<</if>> <<prntItemInfo "giantDildo">></li> <li>Вибратор за $55 <<if $wallet >= 55 && $invVibrator < 1>> [[купить|buySexshop][$ss_item to "vibrator"]]<</if>> <<prntItemInfo "vibrator">></li> <li>Массажёр простаты за $60 <<if $wallet >= 60 && $invMassager < 1>> [[купить|buySexshop][$ss_item to "massager"]]<</if>> <<prntItemInfo "massager">></li> <li>Малая анальная пробка за $20 <<if $wallet >= 20 && !$dressTable.haveDress("small_buttplug")>> [[купить|buySexshop][$ss_item to "small_buttplug"]]<</if>> <<prntDressInfo "small_buttplug">></li> <li>Средняя анальная пробка за $35 <<if $wallet >= 35 && !$dressTable.haveDress("medium_buttplug")>> [[купить|buySexshop][$ss_item to "medium_buttplug"]]<</if>> <<prntDressInfo "medium_buttplug">></li> <li>Большая анальная пробка за $50 <<if $wallet >= 50 && !$dressTable.haveDress("big_buttplug")>> [[купить|buySexshop][$ss_item to "big_buttplug"]]<</if>> <<prntDressInfo "big_buttplug">></li> <li>Гигантская анальная пробка за $60 <<if $wallet >= 60 && !$dressTable.haveDress("giant_buttplug")>> [[купить|buySexshop][$ss_item to "giant_buttplug"]]<</if>> <<prntDressInfo "giant_buttplug">></li> <li>Просторный пояс верности за $50 <<if $wallet >= 50 && !$dressTable.haveDress("steel_chastity_belt")>> [[купить|buySexshop][$ss_item to "steel_chastity_belt"]]<</if>> <<prntDressInfo "steel_chastity_belt">></li> <li>Средний пояс верности за $45 <<if $wallet >= 45 && !$dressTable.haveDress("medium_chastity_belt")>> [[купить|buySexshop][$ss_item to "medium_chastity_belt"]]<</if>> <<prntDressInfo "medium_chastity_belt">></li> <li>Тесный пояс верности за $40 <<if $wallet >= 40 && !$dressTable.haveDress("small_chastity_belt")>> [[купить|buySexshop][$ss_item to "small_chastity_belt"]]<</if>> <<prntDressInfo "small_chastity_belt">></li> <li>Крохотный пояс верности за $35 <<if $wallet >= 35 && !$dressTable.haveDress("micro_chastity_belt")>> [[купить|buySexshop][$ss_item to "micro_chastity_belt"]]<</if>> <<prntDressInfo "micro_chastity_belt">></li> <li>Женский пояс верности за $60 <<if $wallet >= 60 && !$dressTable.haveDress("chastity_belt_female")>> [[купить|buySexshop][$ss_item to "chastity_belt_female"]]<</if>> <<prntDressInfo "chastity_belt_female">></li> <li>Парик блондинки за $75 <<if $wallet >= 75 && !$dressTable.haveDress("blonde_wig")>> [[купить|buySexshop][$ss_item to "blonde_wig"]]<</if>> <<prntDressInfo "blonde_wig">></li> <li>Парик брюнетки за $75 <<if $wallet >= 75 && !$dressTable.haveDress("brunette_wig")>> [[купить|buySexshop][$ss_item to "brunette_wig"]]<</if>> <<prntDressInfo "brunette_wig">></li> <li>Карнавальная маска за $15 <<if $wallet >= 15 && !$dressTable.haveDress("carnival_mask")>> [[купить|buySexshop][$ss_item to "carnival_mask"]]<</if>> <<prntDressInfo "carnival_mask">></li> <li>Кляп за $15 <<if $wallet >= 15 && !$dressTable.haveDress("black_gag")>> [[купить|buySexshop][$ss_item to "black_gag"]]<</if>> <<prntDressInfo "black_gag">></li> <li>Кожаный чокер за $15 <<if $wallet >= 15 && !$dressTable.haveDress("leather_choker")>> [[купить|buySexshop][$ss_item to "leather_choker"]]<</if>> <<prntDressInfo "leather_choker">></li> </ul> Тематические костюмы <ul> <li>Костюм горничной за $150 <<if $wallet >= 150 && !$dressTable.haveDress("maid_choker") && !$dressTable.haveDress("maid_dress") && !$dressTable.haveDress("maid_bezel")>> [[купить|buySexshop][$ss_item to "maid_suit"]]<</if>> <<prntItemInfo "maid_suit">></li> </ul> <<link [[Выйти|mall]]>><</link>>
Вы подходите к самому популярному бару и ночному клубу по совместительству в вашем районе. На его вывеске указано, что заведение принимает посетителей с 18:00 до 6:00. <<set _tempH = $gameDate.getHours()>><<set _tempM = $gameDate.getMinutes()>> <<nobr>> <<if _tempH >= 18 || _tempH < 6>> [[Зайти в бар|insidePub]]<br> <<if getRelationStatus("nikita") > 0 && GameDays[$gameDate.getDay()] == "Пятница" && (_tempH == 18 || (_tempH == 19 && _tempM < 30))>> <<link [[Выпить с Никитой|pubWithNikita]]>><<addRelation "nikita" 3>><<addMins 90>><</link>><br> <</if>> <<if $currentStamina <= 10>> Вы слишком устали, чтобы заниматься проституцией.<br> <<elseif $currentComposure <= 10>> Вы слишком подавлены, чтобы заниматься проституцией.<br> <<else>> [[Высматривать клиентов у входа|alleyPub]]<br> <</if>> <<elseif $hasWorkInPub && !$isPubRestroomClean && _tempH >= 6 && _tempH < 17>> <<if $currentStamina <= 10>> Вы слишком устали, чтобы мыть туалет.<br> <<else>> [[Заняться уборкой в туалете бара|doCleanPubRestroom]]<br> <</if>> <</if>> <</nobr>> <<link [[Вернуться домой|street1]]>><<doWalk -1>><<addMins 1>><</link>>
<<nobr>> <<set _tempMoney = $wallet>> <<if $ss_item == "lubr1">> <<addMoney -10>> <<set $invLubr1 += 10>> <<elseif $ss_item == "lubr2">> <<addMoney -5>> <<set $invLubr2 += 10>> <<elseif $ss_item == "lubr3">> <<addMoney -2>> <<set $invLubr3 += 10>> <<elseif $ss_item == "cond1">> <<addMoney -15>> <<set $invCond1 += 3>> <<elseif $ss_item == "cond2">> <<addMoney -6>> <<set $invCond2 +=3>> <<elseif $ss_item == "cond3">> <<addMoney -6>> <<set $invCond3 += 3>> <<elseif $ss_item == "dildo">> <<addMoney -25>> <<set $invDildo = 1>> <<elseif $ss_item == "giantDildo">> <<addMoney -40>> <<set $invGiantDildo = 1>> <<elseif $ss_item == "vibrator">> <<addMoney -55>> <<set $invVibrator = 1>> <<elseif $ss_item == "massager">> <<addMoney -60>> <<set $invMassager = 1>> <<elseif $ss_item == "small_buttplug">> <<buyDress "small_buttplug" 20>> <<elseif $ss_item == "medium_buttplug">> <<buyDress "medium_buttplug" 35>> <<elseif $ss_item == "big_buttplug">> <<buyDress "big_buttplug" 50>> <<elseif $ss_item == "giant_buttplug">> <<buyDress "giant_buttplug" 60>> <<elseif $ss_item == "blonde_wig">> <<buyDress "blonde_wig" 75>> <<elseif $ss_item == "brunette_wig">> <<buyDress "brunette_wig" 75>> <<elseif $ss_item == "carnival_mask">> <<buyDress "carnival_mask" 15>> <<elseif $ss_item == "black_gag">> <<buyDress "black_gag" 15>> <<elseif $ss_item == "leather_choker">> <<buyDress "leather_choker" 15>> <<elseif $ss_item == "steel_chastity_belt">> <<buyDress "steel_chastity_belt" 50>> <<elseif $ss_item == "medium_chastity_belt">> <<buyDress "medium_chastity_belt" 45>> <<elseif $ss_item == "small_chastity_belt">> <<buyDress "small_chastity_belt" 40>> <<elseif $ss_item == "micro_chastity_belt">> <<buyDress "micro_chastity_belt" 35>> <<elseif $ss_item == "chastity_belt_female">> <<buyDress "chastity_belt_female" 60>> <<elseif $ss_item == "maid_suit">> <<buyDress "maid_dress" 150>> <<buyDress "maid_choker">> <<buyDress "maid_bezel">> <</if>> <<if $invLubr1 > 30>> <<set $invLubr1 = 30>> <</if>> <<if $invLubr2 > 30>> <<set $invLubr2 = 30>> <</if>> <<if $invCond1 > 30>> <<set $invCond1 = 30>> <</if>> <<if $invCond2 > 30>> <<set $invCond2 = 30>> <</if>> <<if $invCond3 > 30>> <<set $invCond3 = 30>> <</if>> <<if $saleSexshop>> /* выссчитываем здесь скидку при распродаже, возвращаем половину суммы покупки */ <<set _tempMoney -= $wallet>> <<set _discount = Math.round(_tempMoney / 2)>> <<addMoney _discount>> <</if>> <<addMins 1>> <</nobr>>[img[img/sexshop.jpg]] Вы успешно оплатили и забрали покупку. Теперь её можно найти в инвентаре. [[Вернуться к каталогу|sexshop]]
<<if $backpathDrugstore == "street1">>[img[img/apteka1.jpg]]<<elseif $backpathDrugstore == "hospital">>[img[img/apteka2.jpg]]<</if>> Вы успешно оплатили и забрали покупку. Теперь её можно найти в инвентаре. [[Вернуться к каталогу|drugstore]] <<nobr>> <<addMins 1>> <<if $ds_item == "cond2">> <<addMoney -5>> <<set $invCond2 +=3>> <<elseif $ds_item == "wipes">> <<addMoney -1>> <<set $invWipes += 10>> <<elseif $ds_item == "desinf">> <<addMoney -8>> <<set $invDesinf += 10>> <<elseif $ds_item == "lubr3">> <<addMoney -2>> <<set $invLubr3 += 10>> <<elseif $ds_item == "antiandr">> <<addMoney -10>> <<set $invAntiandr += 10>> <<elseif $ds_item == "prolactin">> <<addMoney -20>> <<set $invProlactin += 10>> <<elseif $ds_item == "estro">> <<addMoney -15>> <<set $invEstro += 10>> <<elseif $ds_item == "antiviral">> <<addMoney -15>> <<set $invAntiviral += 10>> <<elseif $ds_item == "antidepr">> <<addMoney -20>> <<set $invAntidepr += 10>> <<elseif $ds_item == "viagra">> <<addMoney -25>> <<set $invViagra += 5>> <<elseif $ds_item == "medical_mask">> <<buyDress "medical_mask" 1>> <<elseif $ds_item == "pump_manual">> <<addMoney -25>> <<set $invManualPump = 1>> <<elseif $ds_item == "pump_electrical">> <<addMoney -100>> <<set $invElectricalPump = 1>> <<elseif $ds_item == "pump_portable">> <<buyDress "pump_portable" 120>> <</if>> <<if $invCond2 > 30>> <<set $invCond2 = 30>> <</if>> <<if $invWipes > 30>> <<set $invWipes = 30>> <</if>> <<if $invDesinf > 30>> <<set $invDesinf = 30>> <</if>> <<if $invAntiandr > 30>> <<set $invAntiandr = 30>> <</if>> <<if $invEstro > 30>> <<set $invEstro = 30>> <</if>> <<if $invProlactin > 30>> <<set $invProlactin = 30>> <</if>> <<if $invAntiviral > 30>> <<set $invAntiviral = 30>> <</if>> <<if $invAntidepr > 30>> <<set $invAntidepr = 30>> <</if>> <<if $invViagra > 30>> <<set $invViagra = 30>> <</if>> <<if $invLubr3 > 30>> <<set $invLubr3 = 30>> <</if>> <</nobr>>
[img[img/bar.jpg]] Вы находитесь в довольно популярном баре, где вечером после тяжёлой смены отдыхают и работяги с завода, и более гламурная молодёжь. <<if $wallet >= 5 && $alcoProgress < 300>><<link [[Выпить пива за $5|insidePub]]>><<addMins 10>><<addComp 10>><<addExp "mind" -1>><<addAlco 75>><<addMoney -5>><</link>><</if>> <<if $wallet >= 10 && $alcoProgress < 300>><<link [[Выпить водки за $10|insidePub]]>><<addMins 5>><<addComp 15>><<addExp "mind" -1>><<addAlco 90>><<addMoney -10>><</link>><</if>> <<if !$hasWorkInPub>>[[Спросить у бармена, нужны ли ему помощники|getWorkPub]]<</if>> [[Заглянуть в туалет|barRestroom]] [[Выйти из бара|pub]]
<<if $haveFirsAnalForMoney>><<set $haveFirsAnalForMoney = false>><<goto "sceneAfterFirstWhoring">><</if>><<if $statOral == 0 && $statAnal == 0>>Вы чувствуете себя очень неловко, впервые выискивая клиентов у входа в бар. "Множество людей занимаются этим по всему миру, и здесь все всё понимают, как Никита рассказывал.", - пытаетесь себя успокоить. Ещё немного, и вы ступите на эту скользкую дорожку, но другого выхода из тяжёлой финансовой ситуации не видите.<<else>>Вы становитесь недалеко от входа в бар и начинаете внимательно наблюдать за входящими и выходящими посетителями, высматривая потенциальных клиентов.<</if>> <<set _tempH = $gameDate.getHours()>><<if _tempH >= 18 || _tempH <= 6>> <<nobr>> <<if $currentStamina <= 10>> Вы слишком устали, чтобы заниматься проституцией. <<elseif $currentComposure <= 10>> Вы слишком подавлены, чтобы заниматься проституцией. <<else>> <<set _searchTime = random(15, 60-Math.round($sexappeal / 10))>> <<link [[Ждать|searchPub]]>><<addStamina -3>><<addMins _searchTime>><</link>> <</if>> <</nobr>> <</if>> [[Прекратить поиск клиентов|pub]]
<<nobr>> <<if $sleepEvents.length == 0>> <<set _currentEvent = "none">> <<elseif $sleepEvents.length == 1>> <<set _currentEvent = $sleepEvents[0]>> <<set $sleepEvents = []>> <<else>> <<set _randomIndex = random($sleepEvents.length - 1)>> <<set _currentEvent = $sleepEvents[_randomIndex]>> <<run $sleepEvents.splice(_randomIndex, 1)>> <</if>> <<switch _currentEvent>> <<case "none">> <<if $currentArousal >= 100 && $hasBalls && random(10) > 8>> Вам снился очень приятный сон... Сочное женское тело, ярко красные губы, объятия... Вы не помните, в какой роли занимались сексом во сне, но точно в какой-то миг <span style="color:pink">наслаждение достигло пика и вы начали начали кончать.</span> Когда проснулись, то обнаружили, что ваши трусы спереди слегка намокли.<br><br> <<doPollution -50>> <</if>> <<case "dreamwithestro">> Вы проснулись с чувством тяжести в груди и слезами на глазах. Разум уже не мог вспомнить, что произошло во время сна, но после него вы по-прежнему были наполнены грустью и унынием. Вы лежите неподвижно в постели, пытаясь понять, почему вас охватили эти чувства. <br><br> Вы некоторое время продолжали оставаться лежать в постели, предаваясь своим ощущениям. Вы не могли понять, что именно вызвало эти грусть и уныние, но просто чувствовали, что это что-то очень важное и личное. В итоге вы ненадолго закрыли глаза и позволили себе остаться в этом состоянии еще немного. Раньше вы были более стабильны эмоционально, неужели женские гормоны так начали действовать на психику? <<addComp -5>> <br><br> <<case "dreamfirsttits">> Вы проснулись и привычно потянулись, готовясь подниматься. Рука скользнула по груди и вы внезапно обнаружили, насколько же выросла у вас грудь из-за приёма женских гормонов. <<if getBreast() == 1>>Уже наверное полноценный первый размер будет. Её ещё можно скрывать, но если дальше будет расти, то все знакомые и родственники узнают о вашем превращении.<</if>> Мысли об этой трансформации вас немного пугают, но в то же время и возбуждают. Вы снова и снова мнёте свою грудь, смакуя эти новые ощущения. "Моя грудь..." - как же это звучит непривычно, но приятно. Наконец вы возвращаетесь к опостылевшей реальности - пора вставать. <<addArousal 10>> <br><br> <</switch>> <</nobr>><<if $isAwakeningEarly>>Вы хорошо выспались, восстановили все свои силы и проснулись раньше, чем планировали.<<else>>Вы поспали столько, сколько планировали, и восстановили свои силы.<</if>> <<if $hasSleepInBrothel>><<set $hasSleepInBrothel = false>>[[Подъём|brothelRestroom]]<<else>>[[Подъём|livingroom]]<</if>>
Вы зашли в грязный туалет бара. [[Зайти в свободную кабинку|barRestroomCabin]] <<if $invMakeupKit >= 1>>[[Заняться макияжем|makeupManager][$backpathMakeup to "barRestroom"]]<br><</if>> [[Покинуть туалет|insidePub]]
<<nobr>> <<set _clientPubStory = random(1,3)>> <<if _clientPubStory == 1>> К вам подходит невысокий мужик в мешковатой одежде и хрипло спрашивает: "Не ищешь компанию на вечер, крошка?". <<elseif _clientPubStory == 2>> Вы замечаете, что к вам проявляет интерес молодой подтянутый парень. Вы осторожно поманили его, он решался подойти и спросить: "Привет, меня тут кинули знакомые, не хочешь спасти мне вечер?". <<else>> Из бара вышел работяга в спецовке и решительно направился к вам:"Эй, малышка, класно выглядишь. Покажешь мне на что способна за хрустящие банкноты?". <</if>> <</nobr>> <<link [[-Конечно, пойдём в тот тёмный переулок за баром|goSex]]>><<set $backpathSex = "alleyPub">><<set $typeOfSex = "usual">><</link>> <<set _tempH = $gameDate.getHours()>><<if _tempH >= 18 || _tempH <= 6>>[[-Извини, я жду другого человека|alleyPub]]<<else>>[[-Извини, я жду другого человека|pub]] <</if>>
<<nobr>> <<set $sexLenght = random(100)>> <<if $sexLenght < 10>> /* средние члены встречаются чаще мелких и больших */ <<set $sexLenght = 0>> <<set $cockPic = "cock12_"+random(1,2)+".jpg">> <<elseif $sexLenght < 30>> <<set $sexLenght = 1>> <<set $cockPic = "cock14_"+random(1,3)+".jpg">> <<elseif $sexLenght < 55>> <<set $sexLenght = 2>> <<set $cockPic = "cock16_"+random(1,3)+".jpg">> <<elseif $sexLenght < 80>> <<set $sexLenght = 3>> <<set $cockPic = "cock18_"+random(1,4)+".jpg">> <<elseif $sexLenght < 92>> <<set $sexLenght = 4>> <<set $cockPic = "cock20_"+random(1,3)+".jpg">> <<else>> <<set $sexLenght = 5>> <<set $cockPic = "cock22_"+random(1,2)+".jpg">> <</if>> <<set $sexManPotencia = random(5)>> <<set $sexTimeLimit = 60>> <<set $enduranceForSex = 0>> /* здесь суммируем бонус к выносливости, что мы получим за физические усилия при сексе */ <<recalcAppearance>> <<if $typeOfSex == "gloryhole">> <<set $sexErection = $sexManPotencia>> <<else>> <<set $sexErection = Math.round($sexappeal / 5) + $sexManPotencia>> <</if>> <<set $ripCondom = false>><</nobr>><<print "[img[img/cocks/"+$cockPic+"]]">> <<if $sexLenght == 0>> Перед вами довольно <font color='blue'>скромный член</font> длиной около 12 см. Он близок к оргазму на $sexErection %. <<elseif $sexLenght == 1>> Перед вами <font color='green'>среднего размера</font> член длиной около 14 см. Он близок к оргазму на $sexErection %. <<elseif $sexLenght == 2>> Перед вами член <font color='yellow'>чуть больше среднего размера</font>, длиной около 16 см. Он близок к оргазму на $sexErection %. <<elseif $sexLenght ==3>> Перед вами довольно <font color='orange'>большой член</font> длиной около 18 см. Он близок к оргазму на $sexErection %. <<elseif $sexLenght == 4>> Перед вами <font color='red'>огромный член</font> длиной около 20 см. Он близок к оргазму на $sexErection %. <<else>> Перед вами <font color='hotpink'>гигантский член</font> длиной около 22 см. Он близок к оргазму на $sexErection %.<</if>><<nobr>> <<run _condomsOptions =["нет"] ;>> <<if $invCond1 >= 1>> <<set _condomsOptions = _condomsOptions.concat("анальный") >> <</if>> <<if $invCond2 >= 1>> <<set _condomsOptions = _condomsOptions.concat("обычный") >> <</if>> <<if $invCond3 >= 1>> <<set _condomsOptions = _condomsOptions.concat("оральный") >> <</if>> <<run _lubricantsOptions =["нет"] ;>> <<if $invLubr1 >= 1>> <<set _lubricantsOptions = _lubricantsOptions.concat("анальная") >> <</if>> <<if $invLubr2 >= 1>> <<set _lubricantsOptions = _lubricantsOptions.concat("общая") >> <</if>> <<if $invLubr3 >= 1>> <<set _lubricantsOptions = _lubricantsOptions.concat("вазелин") >> <</if>> <</nobr>> Использовать презерватив: <<listbox "$selectCondomSex" autoselect>> <<optionsfrom _condomsOptions>> <</listbox>> Использовать смазку: <<listbox "$selectLubrSex" autoselect>> <<optionsfrom _lubricantsOptions>> <</listbox>> <<if $typeOfSex != "gloryhole">>Предпочитаемая поза: <<listbox "$selectPosesSex" autoselect>> <<option "случайная" "random">> <<option "миссионерская" "missionary">> /* меньше удовольствия от контакта мужчине (неудобен анал), больше удовольствия от вида лица и сисек, малый расход стамины, грязи много */ <<option "догги-стайл" "doggystyle">> /* удовольствие для мужчины наоборот здесь, расход стамины ниже среднего, грязи средне */ <<option "догги-стайл стоя" "doggystand">> /* удовольствие то же, средний расход стамины, грязи мало */ <<option "догги-стайл лёжа" "doggylay">> /* удовольствие то же, малый расход стамины, грязи много */ <<option "наездница" "cowgirl">> /* плюс удовольствия мужчине в целом и за лицо и сиськи тоже, большой расход стамины, меньше риск травм, грязи мало */ <<option "перевёрнутая наездница" "reversecowgirl">> /* плюс удовольствия мужчине в целом, но без лица и сисек , расход стамины выше среднего, меньше риск травм, грязи мало */ <</listbox>> <<prntTips "Поза для анального или вагинального секса. Разные позы имеют свои плюсы и минусы:<br>-миссионерская: меньше удовольствия партнёру от проникновения, но удовольствие от вида грудей и симпатичного лица, малый расход бодрости, большой расход чистоты;<br>-догги-стайл: дополнительное удовольствие партнёру от больших ягодиц, расход бодрости ниже среднего, средний расход чистоты;<br>-догги-стайл стоя: дополнительное удовольствие партнёру от больших ягодиц, расход бодрости средний, низкий расход чистоты;<br>-догги-стайл лёжа: дополнительное удовольствие партнёру от больших ягодиц, расход бодрости низкий, большой расход чистоты;<br>-наездница: дополнительное удовольствие партнёру от вида грудей и симпатичного лица, расход бодрости высокий, низкий расход чистоты, понижен шанс анальной травмы;<br>-перевёрнутая наездница: дополнительное удовольствие партнёру от больших ягодиц, расход бодрости выше среднего, низкий расход чистоты, понижен шанс анальной травмы.<br><br>FAQ: Это сложно, какую позу лучше выбрать и не заморачиваться?<br>-Оставляйте случайный выбор или выбирайте догги-стайл - бессмертная и довольно универсальная классика.">> <</if>> <<nobr>> <<radiobutton "$radioSextype" "onan">> Подрочить ему <<if $dressTable.getClassDress("mouth")!="gag">> <<radiobutton "$radioSextype" "oral" checked>> Сосать член<<else>> (вы не можете сосать с кляпом во рту)<</if>> <<if $hasVagina && $sexErection >= 20 && $dressTable.getClassDress("vagina") != "chastity_female">> <<radiobutton "$radioSextype" "vagina">> Подставить <<prntObscene "киску">><</if>> <<if $sexLenght > 4 && $anusCondition < 200 && getSkill("anal") < 5>> (для анала член слишком велик, нужно разрабатывать анус или повышать навыки)<<elseif $sexErection >= 20>> <<radiobutton "$radioSextype" "anal">> Подставить попку<<else>> (член ещё недостаточно возбуждён для проникновения)<</if>> <<if getBreast() >= 2 && $sexErection >= 20>> <<radiobutton "$radioSextype" "titsfuck">> Поработать грудьми<<elseif getBreast() >= 2 && $sexErection < 20>>(член ещё недостаточно возбуждён, чтобы трахнуть между грудей)<</if>> <<if $dressTable.getClassDress("mouth")!="gag">> <<radiobutton "$radioSextype" "rimming">> Лизать анус<</if>> <</nobr>> <<link [[Действуй|processSex]]>><<addMins 5>><<set $sexTimeLimit -= 5>><</link>>
<<nobr>> <<set _sexCurrentPose = $selectPosesSex>> <<if _sexCurrentPose == "random">><<set _sexCurrentPose = $sexPosesTable[random(0,$sexPosesTable.length-1)]>><</if>> <<if $typeOfSex == "gloryhole">><<set _sexCurrentPose = "doggystand">><</if>> <<if $makeupType > 0>><<set _frontSexBonus = 1>><<else>><<set _frontSexBonus = $femFace>><</if>>/* если макияжа нет, то бонус даёт только фем.лицо */ <<switch _sexCurrentPose>> <<case "missionary">> <<set _sexPoseErectBonus = -5+getBreast()+(_frontSexBonus*3)>> <<set _sexPoseStaminaRate = -1>> <<set _sexPoseCleanRate = -5>> <<set _sexPoseTraumaBonus = 0>> <<case "doggystyle">> <<set _sexPoseErectBonus = $buttSize>> <<set _sexPoseStaminaRate = -2>> <<set _sexPoseCleanRate = -3>> <<set _sexPoseTraumaBonus = 0>> <<case "doggystand">> <<set _sexPoseErectBonus = $buttSize>> <<set _sexPoseStaminaRate = -3>> <<set _sexPoseCleanRate = -2>> <<set _sexPoseTraumaBonus = 0>> <<case "doggylay">> <<set _sexPoseErectBonus = $buttSize>> <<set _sexPoseStaminaRate = -1>> <<set _sexPoseCleanRate = -5>> <<set _sexPoseTraumaBonus = 0>> <<case "cowgirl">> <<set _sexPoseErectBonus = getBreast()+(_frontSexBonus*3)>> <<set _sexPoseStaminaRate = -6>> <<set _sexPoseCleanRate = -2>> <<set _sexPoseTraumaBonus = 3>> <<addButtProgress 1>> <<case "reversecowgirl">> <<set _sexPoseErectBonus = $buttSize>> <<set _sexPoseStaminaRate = -5>> <<set _sexPoseCleanRate = -2>> <<set _sexPoseTraumaBonus = 3>> <<addButtProgress 1>> <</switch>> <<if $radioSextype == "onan">> <video src="video/handjob.mp4" height="360" autoplay="" loop muted></video><br> Вы ласкаете своей рукой этот <<prntObscene "член">> и яйца мужчины, ритмичными движениями водите своими пальцами по стволу от основания до головки. <<addClean -1>> <<addComp -1>> <<addArousal 2>> <<addStamina -3>> <<set $sexErection += 5+getSkill("hand")>> <<if $selectCondomSex != "нет">><<set $sexErection -= 1>><</if>>/* Здесь и далее презерватив немного уменьшает удовольствие для мужчины */ <<addExp "hand" 1>> <<addExp "promiscuity" 1>> <<set $enduranceForSex += 0.2>> <<elseif $radioSextype == "oral">> <<if $boolHasOral != true>> <<set $boolHasOral = true>> <</if>> <<if $typeOfSex == "gloryhole">> <video src="video/gh_oral.webm" height="360" autoplay="" loop muted></video><br> <<else>> <<set _oralGifPic = "img/suck" + random(1,6) + ".gif">> [img[_oralGifPic]]<br> <</if>> /* Пирсинг языка добавит немного ощущений партнёру */ <<if getPiercingInSlot("tongue") != "locked" && getPiercingInSlot("tongue") != "empty">> <<set _tonguePiercing = 2>> <<else>> <<set _tonguePiercing = 0>> <</if>> <<if random(0,1) == 0>>/*фелляция*/ <<addClean -2>> <<addArousal 3>> <<addStamina -3>> <<set $enduranceForSex += 0.2>> <<if $typeOfSex == "gloryhole">> <<if $statOral == 0>> Вы впервые ублажаете мужчину ртом, стоя на коленях в грязной кабинке общественного туалета. Несмело взяв в рот его <<prntObscene "член">>, вы ощущаете его необычный возбуждающий запах и начинаете сосать его, стараясь в точности повторять то, что много раз видели в порнороликах. <<else>>Вы берёте <<prntObscene "член">> в рот начинаете его сосать, стараясь заглатывать поглубже, насколько это позволяет тренировка горла. Мужчина в соседней кабинке стонет от удовольствия и старается просовывать свой инструмент как можно дальше, упирась лобком в перегородку. <</if>> <<else>> Вы гладите ствол рукой, а второй трогаете яички. Облизываете его и открываете рот. <<prntObscene "член">> падает на язык и вы чувствуете, какой он твёрдый. Он едва помещается во рту, когда встаёт во весь рост. <</if>> <<set $sexErection += 10+getSkill("fellation")*3+$siliconLips*3+(getSkill("fellation")-$sexLenght+_tonguePiercing)>> <<if $selectCondomSex != "нет">><<set $sexErection -= 2>><</if>> <<else>> /*иррумация*/ Вы берёте <<prntObscene "член">> в рот и мужчина начинает активно вас <<prntObscene "трахать">> в горло. <<addStamina -1>> <<getIrrumatio 5 $sexLenght>> <<if $isIrrumatioFail>> Он слишком глубоко и активно проникал в горло и вам не удалось полность сдержать рвотный рефлекс, к неудовольствию мужчины пришлось приостановить процесс. <<addClean -5>> <<addArousal -5>> <<addComp -5>> <<else>> Вы успешно сдержали рвотный рефлекс, позволив ему вас хорошо <<prntObscene "отыметь">> в рот. <<addClean -2>> <<addArousal 4>> <<set $sexErection += 12+getSkill("fellation")*3+$siliconLips*3+(getSkill("fellation")+$sexLenght+_tonguePiercing)>> /* здесь длина члена именно плюс для мужика, если шлюхе удалось не зафейлить с ним */ <<if $selectCondomSex != "нет">><<set $sexErection -= 2>><</if>> <</if>> <</if>> <<if $selectCondomSex == "оральный">> Яркий вкус орального презерватива сделал весь процесс значительно более приятным.<<addComp 2>> <<else>> <<addComp -1>> <</if>> <<addExp "fellation" 1>> <<addExp "promiscuity" 2>> <<elseif $radioSextype == "titsfuck">> <<if getBreast() > 2>> <video src="video/titsfuck_big.mp4" height="360" autoplay="" loop muted></video><br> <<else>> <video src="video/titsfuck_small.mp4" height="360" autoplay="" loop muted></video><br> <</if>> Вас <<prntObscene "трахают">> между грудей. <<set $sexErection += 5+getBreast()*2>> <<if $selectCondomSex != "нет">><<set $sexErection -= 1>><</if>> <<addClean -2>> <<addComp -1>> <<addStamina -3>> <<addArousal 2>> <<addExp "promiscuity" 1>> <<elseif $radioSextype == "vagina">> Вас <<prntObscene "трахают">> в вашу <<prntObscene "вагину">>. <<if $boolHasVahinalSex != true>> <<set $boolHasVahinalSex = true>> <</if>> <<addClean _sexPoseCleanRate>> <<addComp -1>> <<addArousal 5>> <<addStamina _sexPoseStaminaRate>> <<set $sexErection += 5+Math.round($vaginaSize/100)+_sexPoseErectBonus>> <<if $selectCondomSex != "нет">><<set $sexErection -= 2>><</if>> <<getVaginalSex 5 $sexLenght>> <<addExp "promiscuity" 2>> <<elseif $radioSextype == "rimming">> <<if $typeOfSex == "gloryhole">> Вы попросили мужчину развернуться и приставить к дырке задницу, после чего начали языком подбираться к его анусу. <<else>> [img[img/rimming_men.gif]]<br> Вы вылизываете мужчине его анус. <</if>> <<if !$boolHasRimming>> <<set $boolHasRimming = true>> <</if>> <<addClean -2>> <<addArousal -1>> <<addComp -2>> <<addStamina -2>> <<set $sexErection += 5+getSkill("rimming")*2>> <<set $enduranceForSex += 0.2>> <<addExp "rimming" 1>> <<addExp "promiscuity" 2>> <<else>> <<if $statAnal == 0>> <<set $haveFirsAnalForMoney = true>> Ваш первый мужчина готовится вставить свой агрегат в вашу неопытную дырочку. Вы волнуетесь и отчаянно стараетесь расслабить сфинктер, чтобы избежать сильной боли. <</if>> <<set $sexLubrVal = 0>> <<switch $selectLubrSex>> <<case "анальная">> <<set $sexLubrVal += 12>> <<case "общая">> <<set $sexLubrVal += 8>> <<case "вазелин">> <<set $sexLubrVal += 4>> <</switch>> <<switch $selectCondomSex>> <<case "анальный">> <<set $sexLubrVal += 3>> <<set _condomTough = 6>> <<case "обычный">> <<set $sexLubrVal += 1>> <<set _condomTough = 3>> <<case "оральный">> <<set $sexLubrVal += 1>> <<set _condomTough = 1>> <</switch>> <<set _sexAssUnsafe = ((3+$sexLenght)*3-getSkill("anal")*2)-$sexLubrVal-_sexPoseTraumaBonus-$anusCondition/200>> <<if _sexAssUnsafe > 0>> <<set _sexTraumaChance = random(1,10)>> <<if _sexAssUnsafe > _sexTraumaChance>> <span style="color:red">Вы получили анальную травму!</span><<prntTips "Чтобы избежать анальных травм, используйте смазку, презервативы и разминайте анус игрушками перед сексом. Чем больше член у партнёра, тем большей подготовки требует безопасный анальный секс.">> <<analDamage 1>> <</if>> <</if>> <<if $selectCondomSex != "нет" && !$ripCondom>> <<set _sexCondUnsafe = (1+$sexLenght)*3-$sexLubrVal-_condomTough>> <<if _sexCondUnsafe > 0>> <<set _sexRipCondomChance = random(1,10)>> <<if _sexCondUnsafe > _sexRipCondomChance>> <<set $ripCondom = true>> <</if>> <</if>> <</if>> <<if $typeOfSex == "gloryhole">>Вы упираетесь руками в противоположную стенку кабинки и насаживаетесь на член.<<else>> <<switch _sexCurrentPose>> <<case "missionary">> <<set _analGifNumb = "missionary"+random(1,2)>> <<case "doggystyle">> <<set _analGifNumb = "doggy"+random(1,4)>> <<case "doggystand">> <<set _analGifNumb = "doggystand"+random(1,2)>> <<case "doggylay">> <<set _analGifNumb = "doggylay1">> <<case "cowgirl">> <<set _analGifNumb = "cow1">> <<case "reversecowgirl">> <<set _analGifNumb = "reversecow"+random(1,4)>> <</switch>> <<set _imgPath = "img/anal_" + _analGifNumb + ".gif">> <br>[img[_imgPath]]<br> <<if _sexCurrentPose == "doggylay">> Мужчина неспешно <<prntObscene "трахает">> вас, лёжа сверху, вам остаётся только расслабиться и получать удовольствие. <<elseif _sexCurrentPose == "missionary">> Вы ложитесь на спину, закидываете мужчине ноги на плечи и он начинает <<prntObscene "трахать">> вас в жопу. Мужчина нависает над вами, полностью придавливая и периодически<<if getBreast() > 0>> ласкает ваши груди и губы.<<else>> целует вас.<</if>> <<elseif _sexCurrentPose == "doggystyle">> Вы становитесь на колени и наклоняетесь, подставляя попку по собачьи. Мужчина пристраивается сзади, вводит член вам в жопу и начинает активно <<prntObscene "трахать">>. <<elseif _sexCurrentPose == "doggystand">> Вы становитесь на ноги и слегка наклоняетесь, подставляя попку . Мужчина пристраивается сзади, вводит член вам в жопу и начинает активно <<prntObscene "трахать">>. <<elseif _sexCurrentPose == "cowgirl">> <<set $enduranceForSex += 0.5>> Мужчина ложится на спину, а вы садитесь сверху лицом к нему и насаживаетесь на его эррегированный член. Оседлав его таким образом в позе наездницы, вы начинаете всё быстрее и быстрее двигать тазом, скача на его <<prntObscene "члене">>. <<if getBreast() > 2>> Ваша <<prntBreast>> грудь во время фрикций взмывает вверх и вниз, что ещё больше его заводит.<</if>> <<elseif _sexCurrentPose == "reversecowgirl">> <<set $enduranceForSex += 0.5>> Мужчина ложится на спину, а вы садитесь сверху лицом к нему и насаживаетесь на его эррегированный член, удобно опираясь двум руками. Оседлав его таким образом в позе перевёрнутой наездницы, вы начинаете всё быстрее и быстрее двигать тазом, скача на его <<prntObscene "члене">>. <<if $buttSize > 2>> Ваша <<prntButts>> попка двигается перед мужчиной вверх-вниз, ягодицы с приятным звуком шлёпаются о его живот, что явно ему нравится.<</if>> <<else>> Вас <<prntObscene "трахают">> в жопу. <</if>> <</if>> /* высчитаем минимальное возбуждение, достаточное для анального оргазма */ <<set _analOrgasmLimit = $maxArousal - ($daysWithoutOrgasm*5)>> <<if _analOrgasmLimit < 30>><<set _analOrgasmLimit = 30>><</if>> <<if $disTable[0].stage > 0>><<addComp $disTable[0].stage*3*(-1)>> <span style="color:red;">Незажившие анальные трещины причиняют сильную боль, это портит всё возможное удовольствие от секса.</span> <<else>> Мужской <<prntObscene "член">> свободно движется в вашей прямой кишке, массажируя простату, что приносит явное удовольствие от секса. <<if $currentArousal >= _analOrgasmLimit>> <<set _sexAnalOrgasmChance = random(1,10)>> <<if (getSkill("anal")+1) > _sexAnalOrgasmChance>> <<doAnalOrgasm>> <span style="color:pink"> Вы кончили без рук во время секса.</span> <</if>> <</if>> <</if>> <<if $boolHasAnal != true>> <<set $boolHasAnal = true>> <</if>> <<addClean _sexPoseCleanRate>> <<addComp -1>> <<addArousal 5>> <<addStamina _sexPoseStaminaRate>> <<set $sexErection += 17+_sexPoseErectBonus+getSkill("anal")*3>> <<if $selectCondomSex != "нет">><<set $sexErection -= 2>><</if>> <<getAnalSex 5 $sexLenght>> <<addExp "anal" 1>> <<addExp "promiscuity" 2>> <</if>> <</nobr>> <<if $sexErection >= 100>> <<link [[Приближаемся к концу...|orgasmSex]]>><</link>> <<else>> <<link [[Далее|nextstepSex]]>><</link>> <</if>>
<<nobr>> <<if $sexTimeLimit <=0>><<goto "timeoutSex">><</if>> /* фу, неудачница, не смогла удовлетворить за отведённое время мужика */ <<if random(10) > $sexManPotencia>>/* шанс на уменьшение возбуждения каждый ход в зависимости от потенции клиента */ <<set $sexErection-= 10 - random($sexManPotencia,10)>> <</if>> <<if $sexErection < 0>> <<set $sexErection = 0>> <</if>> <<print "[img[img/cocks/"+$cockPic+"]]">><br> <<if $sexLenght == 0>> Перед вами довольно <font color='blue'>скромный член</font> длиной около 12 см. Он близок к оргазму на $sexErection %.<br> <<elseif $sexLenght == 1>> Перед вами <font color='green'>среднего размера</font> член длиной около 14 см. Он близок к оргазму на $sexErection %.<br> <<elseif $sexLenght == 2>> Перед вами член <font color='yellow'>чуть больше среднего размера</font>, длиной около 16 см. Он близок к оргазму на $sexErection %.<br> <<elseif $sexLenght ==3>> Перед вами довольно <font color='orange'>большой член</font> длиной около 18 см. Он близок к оргазму на $sexErection %.<br> <<elseif $sexLenght == 4>> Перед вами <font color='red'>огромный член</font> длиной около 20 см. Он близок к оргазму на $sexErection %.<br> <<else>> Перед вами <font color='hotpink'>гигантский член</font> длиной около 22 см. Он близок к оргазму на $sexErection %.<br> <</if>> <br> <<if $typeOfSex != "gloryhole">>Предпочитаемая поза: <<listbox "$selectPosesSex" autoselect>> <<option "случайная" "random">> <<option "миссионерская" "missionary">> <<option "догги-стайл" "doggystyle">> <<option "догги-стайл стоя" "doggystand">> <<option "догги-стайл лёжа" "doggylay">> <<option "наездница" "cowgirl">> <<option "перевёнутая наездница" "reversecowgirl">> <</listbox>><br><</if>> <<radiobutton "$radioSextype" "onan" autocheck>> Подрочить ему <<if $dressTable.getClassDress("mouth")!="gag">> <<radiobutton "$radioSextype" "oral" autocheck>> Сосать член<<else>> (вы не можете сосать с кляпом во рту)<</if>> <<if $hasVagina && $sexErection >= 20 && $dressTable.getClassDress("vagina") != "chastity_female">> <<radiobutton "$radioSextype" "vagina" autocheck>> Подставить <<prntObscene "киску">><</if>> <<if $sexLenght > 4 && $anusCondition < 200 && getSkill("anal") < 5>> (для анала член слишком велик, нужно разрабатывать анус или повышать навыки)<<elseif $sexErection >= 20>> <<radiobutton "$radioSextype" "anal" autocheck>> Подставить попку<<else>> (член ещё недостаточно возбуждён для проникновения)<</if>> <<if getBreast() >= 2 && $sexErection >= 20>> <<radiobutton "$radioSextype" "titsfuck" autocheck>> Поработать грудьми<</if>> <<if $dressTable.getClassDress("mouth")!="gag">> <<radiobutton "$radioSextype" "rimming" autocheck>> Лизать анус<</if>> <</nobr>> <<link [[Действуй|processSex]]>><<addMins 5>><<set $sexTimeLimit -= 5>><</link>> <<link [[Прервать секс|abortSex]]>><</link>>
<<nobr>> <<set $infectionRisk = 0>> <<if $selectCondomSex == "нет">> <<set _cumInCondom = false>> <<else>> <<set _cumInCondom = true>> <</if>> <<if $selectCondomSex == "анальный">> <<set $invCond1 -= 1>> <<set $infectionRisk = 0>> <<elseif $selectCondomSex == "обычный">> <<set $invCond2 -= 1>> <<set $infectionRisk = 0>> <<elseif $selectCondomSex == "оральный">> <<set $invCond3 -= 1>> <<set $infectionRisk = 0>> <<else>> <<set $infectionRisk += 10>> <<if $boolHasAnal && hasDisease("анальные трещины") >= 1>><<set $infectionRisk += 5>><</if>> <</if>> <<if $selectLubrSex == "анальная">> <<set $invLubr1 -= 1>> <<elseif $selectLubrSex == "общая">> <<set $invLubr2 -= 1>> <<elseif $selectLubrSex == "вазелин">> <<set $invLubr3 -= 1>> <</if>> <<set $sexErection = 0>> <<if $radioSextype == "onan">> <video src="video/handjob_final.mp4" height="360" autoplay="" loop muted></video><br> Вы почувствовали, как <<prntObscene "член">> напрягся в вашей руке, и мужчина обильно кончил, пока вы ему дрочили. <<elseif $radioSextype == "oral">> <<if !_cumInCondom>>[img[img/cum_mouth.gif]]<br><</if>> Мужчина обильно кончил в вашем ротике. <<elseif $radioSextype == "titsfuck">> <video src="video/titsfuck_final.mp4" height="360" autoplay="" loop muted></video><br> Мужчина кончил, трахая вас между грудей. <<elseif $radioSextype == "vagina">> Мужчина кончил в вашем влагалище. <<elseif $radioSextype == "rimming">> Мужчина кончил от того, что вы лизали его анус. <<else>> <<if _cumInCondom>>Мужчина кончил внутри вас в презерватив. Потом он не спеша вынул <<prntObscene "член">> из раздолбанного им ануса и вы сняли с него презерватив.<<else>>Мужчина кончил внутрь вас, заполнив своей спермой прямую кишку. Потом он не спеша вынул <<prntObscene "член">> из раздолбанного им ануса и вы почувствовали, как оттуда начала тонкой струйкой вытекать тёплая сперма.<</if>> <</if>> <<if $ripCondom>> <<set $infectionRisk += 8>> <<if $boolHasAnal && hasDisease("анальные трещины") >= 1>><<set $infectionRisk += 4>><</if>> Вы обнаруживаете, что презерватив в процессе секса порвался.<</if>> <br> <<if $invWipes >= 1 && $currentClean<100>> <<checkbox "$useWipes" false true autocheck>> Использовать салфетки (+5 чистоты)<br><</if>> <<if $invDesinf >= 1>> <<checkbox "$useDesinf" false true autocheck>> Использовать антисептик (-риск заражения)<br><</if>> <<if _cumInCondom>> <<checkbox "$drinkCondom" false true autocheck>> Выпить презерватив (+риск заражения, +деньги)<<elseif $radioSextype == "oral">><<checkbox "$drinkCum" false true autocheck>> Проглотить сперму (+риск заражения, +деньги)<</if>> <</nobr>> [[Привести себя в порядок|tidyingSex]]
<<nobr>> <<set _currentSlutPay = $baseSlutPay - ($difficultyLevel*5)>> <<set _notPayForSlut = false>> <<if $typeOfSex == "gloryhole">> <<set $getPaid = _currentSlutPay*2>> <<if $backpathSex == "mallRestroomCabin">> <<set $getPaid += 5>> <</if>> <<else>> <<if $backpathSex == "afterStreetWork" || $backpathSex == "afterBrothelWork" || $backpathSex == "afterIndiWork">> <<set $getPaid = _currentSlutPay+5>> <<else>> <<set $getPaid = _currentSlutPay>> <</if>> <<set _cleanLevel = $currentClean>> <<if _cleanLevel < 80>>/* парфюм немного маскирует грязь*/ <<set _cleanLevel += $perfumeType*10>> <</if>> <<set $getPaid = Math.round($getPaid*(1+$sexappeal/40))>>/* влияние сексапильности на плату */ <<set $getPaid = Math.round($getPaid*((_cleanLevel+25)/100))>>/* влияние чистоты на плату */ <</if>> <<set $enduranceForSex = Math.round($enduranceForSex)>> <<if $enduranceForSex > 0>> <<addExp "endurance" $enduranceForSex>> <</if>> <<if $boolHasOral || $boolHasAnal || $boolHasVahinalSex>> <<addExp "femin" 2>> <</if>> <<if $boolHasOral == true>> <<set $boolHasOral = false>> <<set $statOral += 1>> <</if>> <<if $boolHasAnal == true>> <<set $boolHasAnal = false>> /*<<set $getPaid += _currentSlutPay>>*/ <<set $statAnal += 1>> <</if>> <<if $boolHasVahinalSex == true>> <<set $boolHasVahinalSex = false>> <<set $statVaginal += 1>> <</if>> <<if $useDesinf &&$invDesinf>0>> <<set $invDesinf -= 1>> <<set $infectionRisk -= 5>> <</if>> <<if $drinkCondom || $drinkCum>> <<set $infectionRisk += 3>> <</if>> <<checkInfection $infectionRisk>> <<if $backpathSex == "mallRestroomCabin" || $backpathSex == "barRestroomCabin" || $backpathSex == "alleyPub" || $backpathSex == "afterIndiWork">> <<if random(10) > 9>> <<set _notPayForSlut = true>> <</if>> <</if>> <<if _notPayForSlut && ($backpathSex == "mallRestroomCabin" || $backpathSex == "barRestroomCabin")>> <<goto "notPayAfterGH">> <<elseif _notPayForSlut && $backpathSex == "alleyPub">> <<goto "notPayAfterPub">> <<elseif _notPayForSlut && $backpathSex == "afterIndiWork">> <<goto "notPayAfterIndi">> <</if>> <<if $typeOfSex == "gloryhole">> В качестве награды вам просовывают в дырку <<else>>Довольный клиент заплатил за ваши услуги <</if>><<print "$"+$getPaid>>.<<addExp "disgrace" 5>> <<if $drinkCondom>>Вы демонстративно выпиваете содержимое презерватива, за что получаете в награду ещё <<print "$"+Math.round(_currentSlutPay/2)>>.<<set $getPaid += Math.round(_currentSlutPay/2)>><<set $drinkCondom = false>><<swallowCum 5>><<addExp "disgrace" 5>> <<elseif $drinkCum>>Вы демонстративно глотаете сперму, за что получаете в награду ещё <<print "$"+Math.round(_currentSlutPay/2)>>.<<set $getPaid += Math.round(_currentSlutPay/2)>><<set $drinkCum = false>><<swallowCum 5>><<addExp "disgrace" 5>><</if>> <<if $backpathSex == "afterStreetWork">> <<set _partOfMadam = Math.round($getPaid*0.3)>> <<set $getPaid -= _partOfMadam>> <<set $streetSlutTollSumma += _partOfMadam>>Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мамке. <<elseif $backpathSex == "afterBrothelWork">> <<set _partOfMadam = Math.round($getPaid*0.35)>> <<set $getPaid -= _partOfMadam>> <<set $brothelSlutTollSumma += _partOfMadam>> Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мадам. <</if>> Вы по возможности приводите себя в порядок.<<if $useWipes &&$invWipes>0 >> С помощью влажной салфетки вам удалось убрать часть следов секса.<<addClean 5>><<set $invWipes -= 1>><</if>> <<addMoney $getPaid>> <<if $backpathSex == "afterIndiWork" && random(1,5) == 1>> <<set $indiSlutRating++>> <</if>> <</nobr>> <<link [[Теперь можно продолжить|$backpathSex]]>><<addMins 5>><</link>>
[[Открыть любимый порносайт|notePorn]] [[Открыть сайт с местными индивидуалками|slutsSite]] <<link [[Посмотреть весёлые видео полчаса|watchCats]]>><<addMins 30>><<addComp 10>><</link>><<if $isStudent && $courseworkProgress < 100 && $grade5 < 3>><br>[[Заняться курсовой работой|noteStudy]]<</if>> [[Отойти от компа|livingroom]]
Вы приятно провели время за компом и неплохо возбудились, просматривая бесплатное порно в интернете. [[Назад|notePorn]] <<addArousal 25>><<addMins 30>><<addComp 5>>
Вы приятно провели время за компом и улучшили своё настроение, просматривая ролики с котиками и прочими прелестями. [[Что ещё можно с компом сделать|toNotebook]]
<<nobr>> /* params: year , month(0-based) , day , hour(24H) , minute [, second ] */ <<set $gameDate to new Date(2037,1,1, 3, 0)>> <<set $currentMonth = $gameDate.getMonth()>> <<set $currentDayWeek = $gameDate.getDay()>> <<set $minutsFromStart = 0>> <<set $hoursFromStart = 0>> <<set $daysFromStart = 0>> <<set $popupSkillsArray = []>> <<set $characterName = "">> <<set $isStudent = true>> <<set $liveWith = "single">> <<set $wallet = 0>> <<set $currentStamina = 100>> <<newmeter "stamina" $currentStamina>> <<colors "green" "green" "white">> <<sizing "100%" "1em">> <<label "Бодрость: $currentStamina" black center>> <</newmeter>> <<set $currentComposure = 80>> <<newmeter "composure" $currentComposure>> <<colors "slateblue" "slateblue" "white">> <<sizing "100%" "1em">> <<label "Настроение: $currentComposure" black center>> <</newmeter>> <<set $currentArousal = 20>> <<newmeter "arousal" $currentArousal>> <<colors "hotpink" "hotpink" "white">> <<sizing "100%" "1em">> <<label "Возбуждение: $currentArousal" black center>> <</newmeter>> <<set $currentClean = 100>> <<newmeter "clean" $currentClean>> <<colors "lightblue" "lightblue" "white">> <<sizing "100%" "1em">> <<label "Чистота: $currentClean" black center>> <</newmeter>> <<set $currentAttract = 0>> <<newmeter "body-attract" $currentAttract>> <<colors "blue" "blue" "white">> <<sizing "250px" "1em">> <<label "Привлекательность образа: $currentAttract" black center>> <</newmeter>> <<set $currentFemin = 0>> <<newmeter "body-femin" $currentFemin>> <<colors "hotpink" "blue" "white">> <<sizing "250px" "1em">> <<label "Феминность тела: $currentFemin" black center>> <</newmeter>> <<set $sexappeal = 0>> <<newmeter "sexappeal" $sexappeal>> <<colors "red" "red" "white">> <<sizing "100%" "1em">> <<label "Сексапильность: $sexappeal" black center>> <</newmeter>> <<set $queerness = 0>> <<newmeter "queer-bar" $queerness>> <<colors "gold" "gold" "white">> <<sizing "250px" "1em">> <<label "Экзотичность образа: $queerness" black center>> <</newmeter>> <<set $feminGrade = 0>> <<set $attractGrade = 0>> <<set $appearanceReception = 0>> <<set $maxStamina = 100>> <<set $bonusStamina = 0>> <<set $maxComposure = 100>> <<set $bonusComposure = 0>> <<set $maxArousal = 100>> <<set $isInSleep = false>> <<set $invWipes = 10>> <<set $invCoffee = 25>> <<set $invEnergy = 0>> <<set $invDesinf = 0>> <<set $invLubr1 = 0>> <<set $invLubr2 = 0>> <<set $invLubr3 = 0>> <<set $invCond1 = 0>> <<set $invCond2 = 0>> <<set $invCond3 = 0>> <<set $invDildo = 0>> <<set $invGiantDildo = 0>> <<set $invVibrator = 0>> <<set $invMassager= 0>> <<set $invAntiandr = 0>> <<set $invEstro = 0>> <<set $invProlactin = 0>> <<set $invAntiviral = 0>> <<set $invAntidepr = 0>> <<set $invViagra = 0>> <<set $invPerfumeUsual = 0>> <<set $invPerfumeRich = 0>> <<set $invCannabis = 0>> <<set $invMakeupKit = 0>> <<set $invWebCamera = 0>> <<set $invManualPump = 0>> <<set $manualPumpFilling = 0>> <<set $invElectricalPump = 0>> <<set $electricalPumpFilling = 0>> <<set $portablePumpFilling = 0>> <<set $fridgeMilk = 0>> <<set $statMoneyPlus = 0>> <<set $statMoneyMinus = 0>> <<set $statOral = 0>> <<set $statAnal = 0>> <<set $statCunni = 0>> <<set $statRimming = 0>> <<set $statCum = 0>> <<set $statAnalOrgasms = 0>> <<set $statUsualOrgasms = 0>> <<set $statPollutions = 0>> <<set $statVaginal = 0>> <<set $statMeOral = 0>> <<set $statMeVaginal = 0>> <<set $statMeAnal = 0>> <<set $statGoldRainGet = 0>> <<set $statGoldRainGive = 0>> <<set $statStraponAnal = 0>> <<set $statRape = 0>> <<set $statHRT = 0>> <<set $sleepEvents = []>> <<set $sexPosesTable = ["missionary","doggystyle","doggystand","doggylay","cowgirl","reversecowgirl"]>> <<set $skillsTable = [ [0,"fellation",1,5,0,0],[1,"anal",1,5,0,0],[2,"hand",1,5,0,0],[3,"promiscuity",1,7,0,0],[4,"disgrace",1,7,0,0],[5,"cunni",1,5,0,0],[6,"rimming",1,5,0,0],[7,"submis",5,9,0,0],[8,"mind",3,7,250,0],[9,"language",1,7,0,0],[10,"makeup",1,5,0,0],[11,"musculs",2,7,150,0],[12,"femin",5,9,0,0],[13,"shameless",1,7,0,0],[14,"seduction",1,7,0,0],[15,"dancing",1,5,0,0],[16,"combat",1,5,0,0],[17,"sadomaso",5,9,0,0],[18,"endurance",1,7,0,0],[19,"penis",1,5,0,0],[20,"zoo",1,5,0,0],[21,"heels",1,5,0,0],[22,"goldrain",1,5,0,0],[23,"cum",1,5,0,0],[24,"convince",1,7,0,0]]>> /* первый: индекс, второе: название скилла, третий: текущий уровень скилла, четвёртый: максимальный уровень, пятый: прогресс на текущем уровне, шестой - временная прибавка к уровню, не зависяющая от опыта */ <<set $skillsIndex = ["fellation","anal","hand","promiscuity","disgrace","cunni","rimming","submis","mind","language","makeup","musculs","femin","shameless","seduction","dancing","combat","sadomaso","endurance", "penis","zoo","heels","goldrain","cum","convince"]>> <<set $skillsRus = ["минет","анал","ручная работа","распущенность","бесчестие","куннилингус","анилингус","доминантность/покорность","интеллект","иностранный язык","макияж","мускулы","маскулинность/феминность","бесстыдство","соблазнение","танцы","боевые искусства","садизм/мазохизм","выносливость", "работа членом","обращение с животными","хождение на каблуках","золотой дождь","сперма","убеждение"]>> <<set $relatTable = [{ "name" : "Марина Евгеньевна", "id" : "marina", "points" : 25, "available" : true},{ "name" : "Алина", "id" : "alina", "points" : -45, "available" : true},{ "name" : "Никита", "id" : "nikita", "points" : 45, "available" : true},{ "name" : "Идрис", "id" : "idris", "points" : 0, "available" : false}]>> /*<<setRelation "marina" 1>> <<setRelation "alina" -2>> <<setRelation "nikita" 2>>*/ <<set $sociumTable = [ {"id" : "university", "points" : 0},{"id" : "streetsluts", "points" : 0},{"id" : "strippers", "points" : 0},{"id" : "brothel", "points" : 0}]>> <<set $reputTable = [ { "name" : "Проституция", "id" : "slut", "stage" : 0},{ "name" : "Секс с мужчинами", "id" : "gomosex", "stage" : 0},{ "name" : "Жертва изнасилований", "id" : "rapevictim", "stage" : 0},{ "name" : "Кроссдрессинг", "id" : "cross", "stage" : 0},{ "name" : "Транссексуальность", "id" : "trans", "stage" : 0},{ "name" : "Золотой дождь", "id" : "goldrain", "stage" : 0}]>> <<set $myHealth = 70>> <<set _roundHealth = Math.round($myHealth)>> <<newmeter "health-bar" $myHealth>> <<colors "green" "red" "white">> <<sizing "250px" "1em">> <<label "Общее здоровье: _roundHealth" black center>> <</newmeter>> <<set $disTable =[ { "name" : "анальные трещины", "stage" : 0, "maxstage" : 3, "status" : 0, "progress" : 0, "incidence" : 0 },{ "name" : "сифилис", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 5 },{ "name" : "гонорея", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 2 },{ "name" : "хламидиоз", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 4 },{ "name" : "ВИЧ", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 1 },{ "name" : "генитальный герпес", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 3 },{ "name" : "синяки", "stage" : 0, "maxstage" : 2, "status" : 0, "progress" : 0, "incidence" : 0 }]>> <<initializeAllTattoo>> <<set $tattooTable = [{"slot" : "neck", "right" : "none","left" : "blocked"},{"slot" : "shoulders", "right" : "none","left" : "none"},{"slot" : "loin", "right" : "none","left" : "blocked"},{"slot" : "hips", "right" : "none","left" : "none"},{"slot" : "ass", "right" : "none","left" : "none"},{"slot" : "face", "right" : "none","left" : "blocked"},{"slot" : "wrist", "right" : "none","left" : "none"},{"slot" : "chest", "right" : "none","left" : "blocked"},{"slot" : "breast", "right" : "none","left" : "none"},{"slot" : "areola", "right" : "none","left" : "none"},{"slot" : "clavicle", "right" : "none","left" : "none"},{"slot" : "back", "right" : "none","left" : "blocked"},{"slot" : "side", "right" : "none","left" : "none"},{"slot" : "belly", "right" : "none","left" : "blocked"},{"slot" : "legs", "right" : "none","left" : "none"}]>>/*таблица с имеющимися на теле татуировками персонажа; slot - место на теле, где можно нанести татуировку, right - какая татуировка нанесена в правой части этого места (дефолтное положение для односторонних мест типа шеи), left - татуировка в левой части места (для односторонних обязательно указать значение blocked здесь)*/ <<set $piercTable = [{"name" : "левая бровь", "slot" : "left_eyebrow", "status" : "locked"},{"name" : "правая бровь", "slot" : "right_eyebrow", "status" : "locked"},{"name" : "носовая перегородка", "slot" : "septum", "status" : "locked"},{"name" : "нижняя губа", "slot" : "underlip", "status" : "locked"},{"name" : "язык", "slot" : "tongue", "status" : "locked"},{"name" : "левый сосок", "slot" : "left_nipple", "status" : "locked"},{"name" : "правый сосок", "slot" : "right_nipple", "status" : "locked"},{"name" : "пупок", "slot" : "navel", "status" : "locked"}]>> <<initializeAllDress>> <<set $dressTable = []>> <<buyDress "black_tshirt">> <<buyDress "jeans_male">> <<buyDress "pants_male">> <<buyDress "white_socks">> <<buyDress "white_sneakers">> <<buyDress "sweatpants_male">> <<set $decorTable = []>> /*<<buyDecor "simple_ring">> <<buyDecor "simple_ring">> <<buyDecor "gold_ring">> <<buyDecor "gold_ring">> <<buyDecor "pierce_ring">> <<buyDecor "pierce_ring">> <<buyDecor "pierce_labret">> <<buyDecor "pierce_barbell">> <<buyDecor "pierce_banana">>*/ <<set $selectDressOT = "black_tshirt">> <<set $selectDressOB = "jeans_male">> <<set $selectDressIB = "pants_male">> <<set $selectDressIF = "white_socks">> <<set $selectDressOF = "white_sneakers">> <<putOnClothes "black_tshirt">> <<putOnClothes "jeans_male">> <<putOnClothes "pants_male">> <<putOnClothes "white_socks">> <<putOnClothes "white_sneakers">> <<set $haveKey = true>> <<dressup>> <<set $dressPresets = [{ "name" : "Ежедневный" , "head" : "empty", "ot" : "black_tshirt", "ob" : "jeans_male" , "of" : "white_sneakers", "face" : "empty", "it" : "empty", "ib" : "pants_male", "if" : "white_socks", "mouth" : "empty", "neck" : "empty", "tits" : "empty"},{ "name" : "Спортивный" , "head" : "empty", "ot" : "black_tshirt", "ob" : "sweatpants_male" , "of" : "white_sneakers", "face" : "empty", "it" : "empty", "ib" : "pants_male", "if" : "white_socks", "mouth" : "empty", "neck" : "empty", "tits" : "empty"}]>> <<set $nudeLevel = 1>> <<set $hasClothesForDecency = true>> <<set $hasOverDepravityDress = false>> <<set $wardrobe = []>> <<buyDress "dress_female">> <<moveToWardrobe "dress_female">> <<buyDress "usual_pantyhose">> <<moveToWardrobe "usual_pantyhose">> <<buyDress "female_pants">> <<moveToWardrobe "female_pants">> <<buyDress "usual_bra">> <<moveToWardrobe "usual_bra">> <<buyDress "female_shoes">> <<moveToWardrobe "female_shoes">> <<set $routineMakeup = 0>> <<set $makeupType = 0>> <<set $makeupStrength = 0>> <<newmeter "makeupProgress" $makeupStrength>> <<colors "green" "red" "white">> <<sizing "100%" "1em">> <</newmeter>> <<set $makeupPermanentType = 0>> <<set $perfumeType = 0>> <<set $perfumeStrength = 0>> <<set $manicureType = 0>> <<set $manicureStrength = 0>> <<newmeter "manicureProgress" $manicureStrength>> <<colors "green" "red" "white">> <<sizing "100%" "1em">> <</newmeter>> <<set $pedicureType = 0>> <<set $pedicureStrength = 0>> <<newmeter "pedicureProgress" $pedicureStrength>> <<colors "green" "red" "white">> <<sizing "100%" "1em">> <</newmeter>> <<set $hairColor = "каштановые">> <<set $hairColorNatural = "каштановые">> <<set $hairColorStrength =0>> <<set $hairColorsRus = ["чёрные","тёмно-русые","каштановые","блонд","платиновые","рыжие","розовые","синие","фиолетовые","зелёные"]>> <<set $hairColorsEng = ["black","lightbrown","brown","blond","platinum","ginger","pink","blue","violet","green"]>> <<set $hairFace = 1>> <<set $hairFaceProgress = 0>> <<set $hairBody = 4>> <<set $hairBodyProgress = 1000>> <<set $hairHead = 3>> <<set $hairHeadNext = 300>> <<set $hairHeadProgress = 200>> <<newmeter "hairHeadProgress" $hairHeadProgress>> <<colors "green" "green" "white">> <<sizing "100%" "1em">> <</newmeter>> <<set $fakeHair = 0>> <<set $fakeHairSize = 0>> <<set $isEarlapPierced = false>> <<set $hasPenis = true>> <<set $penisSize = 1425>> <<set $minPenisSize = 900>> <<set $penisReductionHormones = 200>> <<set $penisErection = 1000>> <<set $potenciaStatus = 4>> <<set $sizeOfChastity = 0>> <<set $hasBalls = true>> <<set $hasVagina = false>> <<set $vaginaSize = 0>> <<set $hasAdamsApple = true>> <<set $siliconLips = 0>> <<set $breastSize = 0>> <<set $breastSizeProgress = 0>> <<set $breastSizeNatural = 0>> <<set $breastSizeSilicon = 0>> <<newmeter "breastSizeProgress" $breastSizeProgress>> <<colors "green" "green" "white">> <<sizing "100%" "1em">> <</newmeter>> <<set $breastMaxVolume = 150 + $breastSizeNatural*100>> <<set $breastCurVolume = 0>> <<set $breastCapacity = -800>> <<set $buttSize = 0>> <<set $buttSizeProgress = 0>> <<set $buttSizeNatural = 0>> <<set $buttSizeSilicon = 0>> <<set $anusCondition = 0>> <<newmeter "anusCondition" $anusCondition>> <<colors "green" "green" "white">> <<sizing "100%" "1em">> <</newmeter>> <<set $throatCondition = 0>> <<newmeter "throatCondition" $throatCondition>> <<colors "green" "green" "white">> <<sizing "100%" "1em">> <</newmeter>> <<set $femBody = 0>> <<set $femBodyProgress = 0>> <<set $femFace = 0>> <<set $hoursAntiandr = 0>> <<set $hoursEstro = 0>> <<set $hoursProlactin = 0>> <<set $hoursAntiviral = 0>> <<set $hoursAntidepr = 0>> <<set $hoursViagra = 0>> <<set $narcoTable = [{"id" : "cannabis", "name" : "марихуана","stage" : 0, "progress" : 0, "psycho" : 0, "physic" : 0}]>> <<set $alcoStatus = 0>> <<set $alcoProgress = 0>> <<set $daysFaceEpilation = 0>> <<set $daysBodyEpilation = 0>> <<set $completFaceEpilation = false>> <<set $completBodyEpilation = false>> <<set $coffeeTime = 0>> <<set $qualityFood = false>> <<set $firstHumDiscProgress = 0>> <<set $secondHumDiscProgress = 0>> <<set $naturalSciencesProgress = 0>> <<set $languagesProgress = 0>> <<set $courseworkProgress = 0>> <<set $grade1 = 0>> <<set $grade2 = 0>> <<set $grade3 = 0>> <<set $grade4 = 0>> <<set $grade5 = 0>> <<set $resultOfSession = 0>> <<set $classroomPosition = 1>> <<set $payForFlat = true>> <<set $cashForFlat = 800>> <<set $baseSlutPay = 25>> <<set $isStreetSlut = false>> <<set $streetSlutToll = 300>> <<set $streetSlutTollDays = 0>> <<set $streetSlutTollSumma = 0>> <<set $hasPenaltyStreetSlut = 0>> <<set $isBrothelSlut = false>> <<set $isBrothelAvailable = false>> <<set $brothelSlutToll = 400>> <<set $brothelSlutTollDays = 0>> <<set $brothelSlutTollSumma = 0>> <<set $hasPenaltyBrothelSlut = 0>> <<set $isIndiSlut = false>> <<set $indiSlutRating = 0>> <<set $hasWorkInPub = false>> <<set $isPubRestroomClean = false>> <<set $isStripper = false>> <<set $isNeighborWomanWait = true>> <<set $marinaSexRest = 0>> <<set $idrisRootStage = 0>> <<set $idrisCounter = 0>> <<set $nikitaRootStage = 0>> <<set $alinaRootStage = 0>> <<set $wcTokensBalans = 0>> <<set $wcFans = 0>> <<set $daysWithoutOrgasm = 0>> <<set $hormonesAvailable = false>> <<set $eventCrossdressColldown = 0>> <<set $genericManNPC = ["Это был низкий худой мужчина лет 40 с коротко постриженными волосами, небольшими усиками.","Это был высокий, полноватый мужчина лет 50 с серыми волосами и густой бородой.","Он был среднего роста и телосложения, лет 35-40, с длинными рыжими волосами и пронзительными зелеными глазами.","Этот мужчина был выше среднего роста, около 45 лет, с короткой седой бородой и шрамом на левой щеке.","Высокий, статный мужчина около 50 лет с густой седой бородой, которая отлично сочеталась с его длинными волосами, собранными в хвост.","Высокий мужчина средних лет, в костюме и галстуке, с крепкой, уверенной походкой и короткой стрижкой.","Большой, плечистый мужчина в возрасте около 50 лет с густой, седой бородой и небольшими круглыми очками на носу.","Харизматичный мужчина в свои 30 лет, с длинными, закрученными волосами и несколькими татуировками на руках.","Это был высокий и стройный мужчина лет 35 с темно-русыми волосами, коротко постриженными с боков, и густой бородой на подбородке.","Мужчина лет 45 среднего роста, с небольшой лысиной на затылке, глубокими голубыми глазами и аккуратно подстриженной бородой.","Это был крепкий, мускулистый мужчина в возрасте около 50 лет с резко остроугольным лицом, носом-орлом и короткой русой бородой.","Это был невысокий парень лет 25 с непослушными каштановыми волосами, которые постоянно падали на его лоб. У него была небольшая бородка, придающая ему вид загадочности.","Это был высокий и крепкий парень лет 25 с короткими черными волосами и небольшими шрамами на левой щеке. Он имел острый взгляд и уверенную походку, что не оставляло сомнений в его мужественности.","Он был стройным парнем лет 20 с мягкими чертыми лица и светлыми волосами, уложенными в аккуратную прическу. На нем была светло-синяя рубашка и синие джинсы, которые подчеркивали его спортивную фигуру."]>> <<set $genericWomanNPC = ["Она была высокой и стройной, около 30 лет, с рыжими волосами, длинной шеей и изящными руками, одетая в чёрное платье.","Это была женщина лет 50 с кудрявыми седыми волосами, изящной фигурой и проницательными глазами, одетая в оранжевое платье.","Она была среднего роста и телосложения, лет 35-40, с длинными прямыми чёрными волосами, грациозной походкой и улыбкой, которая освещала всё её лицо, одетая в зелёное платье.","Она была высокой и стройной, лет 40, с короткими блондинистыми волосами, глубокими голубыми глазами и неброской одеждой в стиле бохо.","Это была низкая женщина лет 50 с каштановыми волосами в легкой причёске боб, круглым лицом и зелёными глазами, одетая в тёмно-синий брючный костюм.","Она была среднего роста и телосложения, около 30 лет, с чёрными волосами, собранными в хвост и великолепной кожей, одетая в свободную синюю рубашку и светлые джинсы.","Она была высокой и стройной, лет 35, с длинными рыжими волосами в пучок, изящными руками и небрежной юбкой в клетку, которая свободно качалась при движении.","Это была низкая женщина лет 50 с короткими седыми волосами, круглым лицом и яркими зелеными глазами, одетая в плиссированную юбку и блузу цвета лаванды.","Она была среднего роста и телосложения, около 40 лет, с прямыми черными волосами, овальным лицом и яркой красной юбкой в мелкий горошек, которая смотрелась дерзко и весело.","Это была низкая слегка полная женщина лет 40 с короткими тёмными волосами, с округлым лицом и улыбчивыми серыми газами, одетая в синее платье."]>> <</nobr>> <<recalcAppearance>> <<recalcQueerness>> <<addHeaderUI>>
<<nobr>> <<if !$wasFirstOpeningWardrobe>>Вы открыли гардеробный шкаф и невольно начали рассматривать вещи хозяйки. Не самое модное и молодёжное тряпьё конечно, но всё равно его вид вызвал у вас лёгкое возбуждение чуть ниже пояса. Длинное платье в горошек, которое навряд ли будет слишком хорошо сидеть на вас, но всё таки это крайне женственная одежда. Женские трусики, так выгодно отличающиеся ярким цветом и приятным материалом от скучных мужских трусов. Закрытый лифчик, который кажется сейчас таким бесполезным, но хорошо смотрящимся вместе с трусиками. Плотные колготки, которые легко налезут на вашу ногу и могут скрыть растительность на ней, подчёркивая при этом её тонкость и изящность. И наконец, простые женские туфли на не слишком высоком каблуке, но без подготовки вам явно будет непросто ходить в них вначале. Ничего ведь не случится необратимого, если просто примерить эти вещи, правильно?<br><br><<set $wasFirstOpeningWardrobe = true>><</if>> В гардеробном шкафу вы можете хранить одежду, которая не требуется в данный момент. Кликайте по изображениям, чтобы переносить их между гардеробом и инвентарём. <table> <tr> <th style="text-align: center; width: 600px">Инвентарь</th> <th style="text-align: center; width: 600px">Гардероб</th> </tr> <tr> <td style="padding-right: 5px;"> <<nobr>> <<set _wardrInv = false>> <div class="inventory-row"> <<for _i = 0; _i < $dressTable.length; _i++>> <<if !$dressTable[_i].wears>> <<set _wardrInv = true>> <<print "<div class='inventory-box'><<link [img["+$dressTable[_i].name+"|img/dress/"+$dressTable[_i].id+".png][wardrobe]]>><<addMins 1>><<moveToWardrobe "+$dressTable[_i].id+">><</link>></div>">> <</if>> <</for>> </div> <</nobr>> <<if !_wardrInv>> Инвентарь пуст <</if>> </td> <td style="padding-left: 5px;"> <<nobr>> <<if $wardrobe.length >= 1>> <div class="inventory-row"> <<for _i = 0; _i < $wardrobe.length; _i++>> <<if !$dressTable.haveDress($wardrobe[_i].id)>> <<print "<div class='inventory-box'><<link [img["+$wardrobe[_i].name+"|img/dress/"+$wardrobe[_i].id+".png][wardrobe]]>><<addMins 1>><<takeFromWardrobe "+$wardrobe[_i].id+">><</link>></div>">> /* можно вместо трюка с принтом юзать макрос capture попробовать. Если ничего не делать такого, то для всех ссылок $wardrobe[_i].id будет передаваться последнее значение */ <</if>> <</for>> </div> <<else>> Гардероб пуст <</if>> <</nobr>> </td> </tr> </table> <</nobr>> [[Закрыть шкаф|livingroom]]
<<widget "addHeaderUI">> <<append "#story">> <div id="customOverlay" class="customOverlay hidden" data-overlay=""> <div id="customOverlayTitle"></div> <div id="customOverlayContent"></div> <<button "Закрыть">><<addclass "#customOverlay" "hidden">><<removeclass "#passages" "disabledcontent">><</button>> <<button "Цветовые схемы">><<script>>Dialog.setup("Цветовые схемы");Dialog.wiki("В интерфейсе игры могут использоваться разные цвета для улучшения восприятия определённых параметров и показателей. Обычная цветовая схема такая:<br><br><font color='hotpink'>розовый</font> - самый женственный, лучший, продвинутый показатель<br><font color='red'>красный</font>, <font color='orange'>оранжевый</font>, <font color='yellow'>жёлтый</font>, <font color='green'>зелёный</font>, <font color='blueviolet'>фиолетовый</font>, <font color='darkviolet'>тёмнофиолетовый</font>, <font color='deepskyblue'>голубой</font> - промежуточные показатели в порядке убывания<br><font color='mediumblue'>синий</font> - самый мужественный, худший, начальный показатель");Dialog.open();<</script>><</button>> </div> <</append>> <</widget>> <<widget "overlayReplace">> <<if _args[0]>> /*<<if $currentOverlay isnot _args[0]>>*/ <<set $currentOverlay to _args[0]>> <<run $(".customOverlay").attr("data-overlay",$currentOverlay)>> <<switch _args[0]>> <<case "inventory">> <<replace #customOverlayTitle>>Инвентарь<</replace>> <<replace #customOverlayContent>><<inventory>><</replace>> <<case "doll">> <<replace #customOverlayTitle>>Одежда и косметика<</replace>> <<replace #customOverlayContent>><<doll>><</replace>> <<case "bodyform">> <<replace #customOverlayTitle>>Состояние тела<</replace>> <<replace #customOverlayContent>><<bodyform>><</replace>> <<case "characteristics">> <<replace #customOverlayTitle>>Характеристики и навыки<</replace>> <<replace #customOverlayContent>><<characteristics>><</replace>> <<case "socium">> <<replace #customOverlayTitle>>Отношения и репутация<</replace>> <<replace #customOverlayContent>><<socium>><</replace>> <<case "stats">> <<replace #customOverlayTitle>>Статистика и достижения<</replace>> <<replace #customOverlayContent>><<stats>><</replace>> <<case "journal">> <<replace #customOverlayTitle>>Задачи и встречи<</replace>> <<replace #customOverlayContent>><<journal>><</replace>> <</switch>> /*<</if>>*/ <</if>> <</widget>>
[img[img/hospital.jpg]] Вы находитесь у регистрационной стойки городской больницы. Здесь можно записаться на приём к нужным специалистам. [[Инфекционист|hospInfectionist]] [[Проктолог|hospProctolog]] [[Пластический хирург|hospSurgeon]] [[Психолог и сексолог|hospPsycho]] <<link [[Аптека "Эскулап"|drugstore]]>><<doWalk -1>><<addMins 1>><<set $backpathDrugstore = "hospital">><</link>> <<link [[Выйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>
[img[img/doctor.jpg]] <<nobr>><<set _hasInfections = false>> <<for _i = 0; _i < $disTable.length; _i++>> <<if $disTable[_i].incidence > 0 && $disTable[_i].stage > 0 && $disTable[_i].status == 0>> <<set _hasInfections = true>> <</if>> <</for>> <<if _hasInfections>> <<if $wallet >= 10>> Доктор выявил некоторые симптомы, которые требуют сдачи анализов для диагностики.<br> <<link [[Сдать анализы ($10)|infectAnalyzes]]>><<addMoney -10>><<addMins 30>><</link>><br> <<else>> Доктор выявил некоторые симптомы, но для анализов необходимо иметь $10.<br> <</if>> <</if>> <<if $disTable[1].stage > 0 && $disTable[1].status == 1>> <<if $wallet >= 30>> <<link [[Лечить сифилис ($30)|infectTherapy]]>><<addMoney -30>><<addMins 15>><<set $disTable[1].status = 2>><</link>><br> <<else>> Для лечения сифилиса необходимо иметь $30.<br> <</if>> <</if>> <<if $disTable[2].stage > 0 && $disTable[2].status == 1>> <<if $wallet >= 30>> <<link [[Лечить гонорею ($30)|infectTherapy]]>><<addMoney -30>><<addMins 15>><<set $disTable[2].status = 2>><</link>><br> <<else>> Для лечения гонореи необходимо иметь $30.<br> <</if>> <</if>> <<if $disTable[3].stage > 0 && $disTable[3].status == 1>> <<if $wallet >= 50>> <<link [[Лечить хламидиоз ($50)|infectTherapy]]>><<addMoney -50>><<addMins 15>><<set $disTable[3].status = 2>><</link>><br> <<else>> Для лечения хламидиоза необходимо иметь $50.<br> <</if>> <</if>> <<if $disTable[4].stage > 0 && $disTable[4].status == 1>> У вас ВИЧ, необходимо регулярно принимать антиретровирусные препараты для его сдерживания, полное излечение невозможно.<br> <</if>> <<if $disTable[5].stage > 0 && $disTable[5].status == 1>> У вас генитальный герпес, необходимо регулярно принимать антиретровирусные препараты для его сдерживания, полное излечение невозможно.<br> <</if>> <<set _needCure = false>> <<for _i = 0; _i < $disTable.length; _i++>> <<if $disTable[_i].incidence > 0 && $disTable[_i].stage > 0 && $disTable[_i].status < 2>> <<set _needCure = true>> <</if>> <</for>> <<if !_needCure>>Инфекционист не обнаружил у вас никаких симптомов, которые необходимо дополнительно диагностировать.<</if>> <</nobr>> [[Назад|hospital]]
[img[img/doctor_proct.jpg]] Вы находитесь на приёме у проктолога, который может осмотреть ваш анус на предмет травм. <<nobr>> <<if $disTable[0].stage > 0 && $disTable[0].status != 2>> <<if $wallet >= 30>> <<link [[Вылечить анальные трещины ($30)|proctTherapy]]>><<addMoney -30>><<addMins 30>><<set $disTable[0].status = 2>><</link>> <<else>> Для лечения необходимо иметь $30. <</if>> <<else>> Проктолог не обнаружил у вас никаких проблем, которые нужно сейчас лечить. <</if>> <</nobr>> [[Назад|hospital]]
Вы находитесь в отделении пластической хирургии, где могут за хорошую оплату оперативно улучшить ваше тело. Современные технологии позволяют сократить восстановление после операции до минимума, но стоимость операций из-за этого сильно выросла. <<nobr>> <<set $typeOfSurgery = "">> <<if $myHealth > 10>> <<if $femFace == 0>> [[Феминизация лица ($2500)|surgFace]]<br> <</if>> [[Увеличение губ ($1000)|surgLips]]<br> <<if $hasAdamsApple>> [[Удаление кадыка ($1000)|surgAA]]<br> <</if>> [[Увеличение груди (от $1500 до $3500)|surgBreastImprove]]<br> [[Увеличение ягодиц (от $1250 до $2000)|surgButttImprove]]<br> <<if $hasBalls>> [[Орхиэктомия ($1000)|surgOrchi]]<br> <</if>> <<if $hasPenis>> [[Вагинопластика (от $5000 до $7000)|surgVagina]]<br> <</if>> <<else>> У вас слишком слабое здоровье, хирург сразу сказал, что не будет проводить никаких операций, пока вы не окрепнете немного. <</if>> <</nobr>> [[Назад|hospital]]
[img[img/doctor_proct.jpg]] Доктор выписал вам необходимые мази, которые помогут быстро залечить повреждения ануса. [[Назад|hospProctolog]]
[img[img/doctor.jpg]] Доктор выписал вам необходимые таблетки, которые со временем позволят вылечить болезнь. [[Назад|hospInfectionist]]
[img[img/doctor.jpg]] Вы сдали основные экспресс-тесты, в результате чего были выявлены некоторые инфекционные заболевания. <<nobr>> <<for _i = 0; _i < $disTable.length; _i++>> <<if $disTable[_i].incidence > 0 && $disTable[_i].stage > 0 && $disTable[_i].status == 0>> <<set $disTable[_i].status = 1>> <</if>> <</for>><</nobr>> [[Назад|hospInfectionist]]
[[Посмотреть порно полчаса|watchPorn]] [[Поработать вебкам-моделью|goToWebcam]] <<if $invDildo == 1 && getSkill("fellation")<4 && $currentStamina>=10>>[[Потренироваться в минете с фаллоимитатором|trainOral]]<</if>> [[Назад|toNotebook]]
Вы позанимались с дилдо на присоске, исполняя минет по видеоурокам в интернете и несколько улучшили свои оральные навыки, потренировав также глубокую глотку. [[Закончить|notePorn]] <<getIrrumatio 30 1>><<addArousal 15>><<addExp "fellation" 5 4>><<addStamina -10>><<addMins 30>>
<<nobr>> <<widget "recalcFemBody">> <<if $femBodyProgress >= 1000 && $femBody < 2>> <<set $femBody += 1>> <<set $femBodyProgress = 0>> <<elseif $femBodyProgress < 0 && $femBody > 0>> <<set $femBody -= 1>> <<set $femBodyProgress = 999>> <<elseif $femBodyProgress < 0>> <<set $femBodyProgress = 0>> <<elseif $femBodyProgress > 1000>> <<set $femBodyProgress = 1000>> <</if>> <</widget>> <<widget "recalcNudeLevel">> <<set _nudeOT = $dressTable.getClassDress("ot")>> <<if _nudeOT == "dress">> <<set _nudeOB = "dress">> <<else>> <<set _nudeOB = $dressTable.getClassDress("ob")>> <</if>> <<set _nudeIT = $dressTable.getClassDress("it")>> <<set _nudeIB = $dressTable.getClassDress("ib")>> <<if _nudeOT != 0 && _nudeOB !=0 && _nudeIB != 0>> <<set $nudeLevel = 1>> /* полностью одет */ <<elseif _nudeOT != 0 && _nudeOB != 0 && _nudeIB == 0>> <<set $nudeLevel = 2>> /* в верхней одежде, но без трусов */ <<elseif (_nudeOT == 0 || _nudeOB == 0) && _nudeIB != 0 && _nudeIT != 0>> <<set $nudeLevel = 3>> /* в трусах и лифчике */ <<elseif (_nudeOT == 0 || _nudeOB == 0) && _nudeIB != 0 && _nudeIT == 0>> <<set $nudeLevel = 4>> /* только в трусах */ <<else>> <<set $nudeLevel = 5>> /* голый */ <</if>> <<if getSkill("shameless") - $nudeLevel >= 0>> <<set $hasClothesForDecency = true>> <<else>> <<set $hasClothesForDecency = false>> <</if>> <</widget>> <<widget "recalcQueerness">> <<set $queerness = 0>> <<for _j = 0; _j < $tattooTable.length; _j++>> <<if $tattooTable[_j].right != "none">> <<set $queerness += getTattooAccent($tattooTable[_j].right)>> <</if>> <<if $tattooTable[_j].left != "none" && $tattooTable[_j].left != "blocked">> <<set $queerness += getTattooAccent($tattooTable[_j].left)>> <</if>> <</for>> <<for _j = 0; _j < $piercTable.length; _j++>> <<if $piercTable[_j].status != "empty" && $piercTable[_j].status != "locked">> <<set $queerness += 3>> <</if>> <</for>> <<if $makeupType > 2>> <<set $queerness += $makeupType>> <</if>> <<if $manicureType > 1>> <<set $queerness += $manicureType>> <</if>> <<if $pedicureType > 1>> <<set $queerness += $pedicureType>> <</if>> <<if $hairColor == "платиновые" || $hairColor == "рыжие">> <<set $queerness += 2>> <<elseif $hairColor == "розовые" || $hairColor == "синие" || $hairColor == "фиолетовые" || $hairColor == "зелёные">> <<set $queerness += 8>> <</if>> <<if $queerness < 0>><<set $queerness = 0>> <<elseif $queerness > 100>><<set $queerness = 100>> <</if>> <</widget>> <<widget "recalcAppearance">> <<set $discomfortWear = 0>> <<set _herpesFactor = hasDisease("генитальный герпес")>> <<if _herpesFactor <= 1>> <<set _herpesFactor = 0>> <</if>> /*### Голова (макушка) ###*/ <<if $dressTable.getClassDress("head")=="wig">> <<set _raHairHeadBonus = 15>> <<else>> <<set _raHairHeadBonus = ($hairHead*5)-20>> <</if>> <<set _raHeadAttract = $dressTable.getAttractDress("head")>> <<set _raHeadFemin = _raHairHeadBonus>> <<set _raHeadSex = _raHairHeadBonus>> /*### Лицо и шея ###*/ <<set _makeupState = 0>> <<if $makeupStrength > 0>> <<if $makeupStrength > 75>> <<set _makeupState = $makeupType*4>> <<elseif $makeupStrength > 50>> <<set _makeupState = $makeupType*3>> <<elseif $makeupStrength > 25>> <<set _makeupState = $makeupType*2>> <<else>> <<set _makeupState = $makeupType>> <</if>> <<elseif $makeupPermanentType > 0>> <<set _makeupState = $makeupPermanentType*4-2>> <</if>> <<set _raFaceFemin = $femFace*10 - (($hairFace-1)*4) + $siliconLips*5>> <<set _faceBruise = hasDisease("синяки")>> <<if _faceBruise > 0>> /* штраф за фингалы на лице */ <<set _faceBruise = _faceBruise*5 - Math.round(_makeupState/2)>> <<if _faceBruise < 0>><<set _faceBruise = 0>><</if>> <</if>> <<if $dressTable.getClassDress("face") == "mask">> /* любая маска скрывает синяки, половину женственности, макияжа лица и волос на лице, но добавляет своей собственной привлекательности */ <<set _raFaceSex = Math.round($femFace/2) + Math.round(_makeupState/2) + $dressTable.getAttractDress("face")+$dressTable.getAttractDress("neck")+ $decorTable.getAttractDress("neck_decor") + $decorTable.getAttractDress("earlap") - (($hairFace-1)*2) - _herpesFactor>> <<else>> <<set _raFaceSex = _raFaceFemin + _makeupState + $dressTable.getAttractDress("face")+$dressTable.getAttractDress("neck")+ $decorTable.getAttractDress("neck_decor") + $decorTable.getAttractDress("earlap") - (_herpesFactor*2) - _faceBruise>> <</if>> <<if !$hasAdamsApple>> <<set _raFaceFemin += 3>> <<set _raFaceSex += 3>> <<elseif $dressTable.getClassDress("neck") == "choker">>/*чокер прикрывает немного кадык*/ <<set _raFaceSex += 2>> <</if>> <<set _raFaceAttract = $dressTable.getAttractDress("face")+ $dressTable.getAttractDress("neck") + $decorTable.getAttractDress("neck_decor") + $decorTable.getAttractDress("earlap") + _makeupState - (_herpesFactor * 2) - _faceBruise>> /*### Верхняя часть тела ###*/ <<set _raBodyFemin = (10-$hairBody*4) + getBreast()*4 + $femBody*5 - (getSkill("musculs")-2)*2>> <<if $dressTable.getClassDress("ot") != 0 && $dressTable.getClassDress("it") != 0>> <<set _raBodyAttract = $dressTable.getAttractDress("ot")>> <<set _raBodySex = _raBodyAttract + Math.round($dressTable.getAttractDress("it") * $dressTable.getDepravityDress("ot") / 100) + Math.round((_raBodyFemin -getBreast()*2) * $dressTable.getDepravityDress("ot") / 100)>>/* -getBreast()*2 - лифчик немного ухудшает сексуальность большой груди*/ <<elseif $dressTable.getClassDress("ot") != 0>> <<set _raBodyAttract = $dressTable.getAttractDress("ot")>> <<set _raBodySex = _raBodyAttract + Math.round(_raBodyFemin * $dressTable.getDepravityDress("ot") / 100)>> <<elseif $dressTable.getClassDress("it") != 0>> <<set _raBodyAttract = $dressTable.getAttractDress("it")>> <<set _raBodySex = _raBodyAttract + _raBodyFemin - getBreast()*2>> <<else>> <<set _raBodyAttract = 0>> <<set _raBodySex = _raBodyAttract + _raBodyFemin>> <</if>> /*### Нижняя часть тела ###*/ <<set _raLegsFemin = (10-$hairBody*4) + $femBody*4 - (getSkill("musculs")-2)>> <<set _raBeltFemin = $buttSize*4 - (_herpesFactor * 2)>> <<if !$hasPenis && $hasVagina>> <<set _raBeltFemin += 10>> <</if>> <<set _raBottomFemin = _raLegsFemin + _raBeltFemin>> <<if $dressTable.getClassDress("ot") == "dress">> /* Платье прикрывает и низ, его здесь отдельно учитываем */ <<set _raBottomDepr = $dressTable.getDepravityDress("ot")>> <<if $dressTable.getClassDress("ob") != 0>> <<if $dressTable.getDepravityDress("ob") < _raBottomDepr>> <<set _raBottomDepr = $dressTable.getDepravityDress("ob")>> <</if>> <</if>> <<set _raBeltAttract = $dressTable.getAttractDress("ot") + Math.round($dressTable.getAttractDress("if")* _raBottomDepr / 100) + Math.round($dressTable.getAttractDress("ib")* _raBottomDepr / 100)>> /* Если под платьем вдруг например джинсы или длинная юбка надеты, то именно они должны резать сексапильность, а не нижнее бельё, которое почти не видно тогда */ <<if _raBottomDepr < $dressTable.getDepravityDress("if")>> <<set _raIFDepr = _raBottomDepr>> <<else>> <<set _raIFDepr = $dressTable.getDepravityDress("if")>> <</if>> <<if _raBottomDepr < $dressTable.getDepravityDress("ib")>> <<set _raIBDepr = _raBottomDepr>> <<else>> <<set _raIBDepr = $dressTable.getDepravityDress("ib")>> <</if>> <<set _raBeltSex = _raBeltAttract + Math.round(_raLegsFemin* _raIFDepr / 100) + Math.round(_raBeltFemin* _raIBDepr / 100)>> <<elseif $dressTable.getClassDress("ob") == "jeans" || $dressTable.getClassDress("ob") == "leggings">> /* С разными брюками и джинсами всё просто, они всё нижнее бельё прикроют */ <<set _raBeltAttract = $dressTable.getAttractDress("ob")>> <<set _raBeltSex = _raBeltAttract + Math.round(_raBottomFemin * $dressTable.getDepravityDress("ob") / 100)>> <<elseif $dressTable.getClassDress("ob") != 0>> /* Тут остальные юбки */ <<set _raBeltAttract = $dressTable.getAttractDress("ob") + Math.round($dressTable.getAttractDress("if")* $dressTable.getDepravityDress("ob") / 100) + Math.round($dressTable.getAttractDress("ib")* $dressTable.getDepravityDress("ob") / 100)>> <<set _raBeltSex = _raBeltAttract + Math.round(_raLegsFemin* $dressTable.getDepravityDress("if") / 100) + Math.round(_raBeltFemin* $dressTable.getDepravityDress("ib") / 100)>> <<else>> /* Остаются случаи, когда низ ничего не прикрывает */ <<set _raBeltAttract = $dressTable.getAttractDress("if") + $dressTable.getAttractDress("ib")>> <<set _raBeltSex = _raBeltAttract + Math.round(_raLegsFemin* $dressTable.getDepravityDress("if") / 100) + Math.round(_raBeltFemin* $dressTable.getDepravityDress("ib") / 100)>> <</if>> /*### Кисти рук и ступни ###*/ <<set _raFeetWristAttract = $dressTable.getAttractDress("of")+$decorTable.getAttractDress("wrist1")+$decorTable.getAttractDress("wrist2")+$decorTable.getAttractDress("finger1")+$decorTable.getAttractDress("finger2")+$decorTable.getAttractDress("finger3")+$decorTable.getAttractDress("finger4")>> <<if $manicureType > 0>> <<set _raFeetWristAttract += $manicureType+1>> <</if>> <<if $pedicureType > 0>> <<set _raFeetWristAttract += $pedicureType+1>> <</if>> <<if getHeelsLevel() > getSkill("heels")>>/* Слишком высокие каблуки для текущего навыка хождения на них отнимет часть сексапильности*/ <<set _penaltyForHeels = getHeelsLevel() - getSkill("heels")>> <<else>> <<set _penaltyForHeels = 0>> <</if>> <<set _raFeetWristSex = _raFeetWristAttract - _penaltyForHeels*5>> /*### Итоговая сводка ###*/ <<set $sexappeal = _raHeadSex + _raFaceSex + _raBodySex + _raBeltSex + _raFeetWristSex>> <<if getSkill("femin") > 5>> <<set $sexappeal = Math.round($sexappeal* (1+(getSkill("femin")-5)*0.05))>> <</if>> <<if $sexappeal < 0>> <<set $sexappeal = 0>> <</if>> <<if $perfumeStrength > 75>> <<set _raPerfumeState = 5>> <<elseif $perfumeStrength > 50>> <<set _raPerfumeState = 3>> <<elseif $perfumeStrength > 25>> <<set _raPerfumeState = 2>> <<else>> <<set _raPerfumeState = 1>> <</if>> <<set $currentAttract = _raHeadAttract + _raFaceAttract + _raBodyAttract + _raBeltAttract + _raFeetWristAttract + $perfumeType*_raPerfumeState>> <<set $currentFemin = _raHeadFemin + _raFaceFemin + _raBodyFemin +_raBottomFemin - (hasDisease("сифилис") * 3) - (hasDisease("гонорея") * 3)>> <<if $currentAttract > 100>><<set $currentAttract = 100>> <<elseif $currentAttract < 0>><<set $currentAttract = 0>> <</if>> <<if $currentFemin > 100>><<set $currentFemin = 100>> <<elseif $currentFemin < 0>><<set $currentFemin = 0>> <</if>> /* высчитываем восприятие женственности/мужественности внешки окружающими */ <<if $currentFemin < 20>> <<set $feminGrade = 0>> <<elseif $currentFemin < 40>> <<set $feminGrade = 1>> <<elseif $currentFemin < 60>> <<set $feminGrade = 2>> <<elseif $currentFemin < 80>> <<set $feminGrade = 3>> <<else>> <<set $feminGrade = 4>> <</if>> /* добавим также развратность одежды, которая сверху */ <<set _topMain = 0>> <<set _bottomMain = 0>> <<set _feetMain = 0>> <<set _depravTop = 0>> <<set _depravBottom = 0>> <<set _depravFeet = 0>> <<if $dressTable.getClassDress("ot") == "dress">> <<set _depravTop = $dressTable.getDepravityDress("ot")>> <<set _depravBottom = _depravTop>> <<set _topMain = Math.round(_depravTop/10)>> <<set _bottomMain = _topMain>> <<else>> <<if $dressTable.getClassDress("ot") != 0>> <<set _depravTop = $dressTable.getDepravityDress("ot")>> <<set _topMain = Math.round(_depravTop/10)>> <<elseif $dressTable.getClassDress("it") != 0>> <<set _depravTop = $dressTable.getDepravityDress("it")>> <<set _topMain = Math.round(_depravTop/10)>> <</if>> <<if $dressTable.getClassDress("ob") != 0>> <<set _depravBottom = $dressTable.getDepravityDress("ob")>> <<set _bottomMain = Math.round(_depravBottom/10)>> <<elseif $dressTable.getClassDress("ib") != 0>> <<set _depravBottom = $dressTable.getDepravityDress("ib")>> <<set _bottomMain = Math.round(_depravBottom/10)>> <</if>> <</if>> <<if $dressTable.getClassDress("of") != 0>> <<set _depravFeet = $dressTable.getDepravityDress("of")>> <<set _feetMain = Math.round(_depravFeet/10)>> <</if>> <<recalcNudeLevel>> /* голому персонажу не определяем образ, если есть грудь - то голым считается даже без лифчика, иначе только если без трусов */ <<if (getBreast() > 0 && $nudeLevel >= 4) || (getBreast() == 0 && $nudeLevel >= 5)>> <<set $attractGrade = -1>> <<else>> /* Средняя женская привлекательность образа из 5 частей тела + развратность одёжки */ <<set $attractGrade = Math.round((_raHeadAttract + _raFaceAttract + _raBodyAttract + _topMain +_raBeltAttract+ _bottomMain + _raFeetWristAttract + _feetMain)/5)>> <<if $attractGrade < 0>><<set $attractGrade = 0>><</if>>/* чтобы всякие синяки не делали нас нудистами */ <</if>> /* как нам психологически комфортно показываться людям в настолько женственной одежде */ <<if $attractGrade < 0>><<set _attractLevel = 0>> /* голый */ <<elseif $attractGrade < 1>><<set _attractLevel = 1>> /* мужской */ <<elseif $attractGrade < 3>><<set _attractLevel = 2>> /* юнисекс */ <<elseif $attractGrade < 6>><<set _attractLevel = 3>> /* скорее женский */ <<elseif $attractGrade < 12>><<set _attractLevel = 4>> /* женский */ <<else>><<set _attractLevel = 5>> /* гиперженский */ <</if>> <<if _attractLevel > 1>> /* только начиная с юнисекса */ <<if getSkill("femin") - (_attractLevel + 4) < 0>> <<set $discomfortWear = getSkill("femin") - (_attractLevel + 4)>> <<else>> <<set $discomfortWear = 0>> <</if>> <</if>> /* из комбинации феминности тела и натянутой на него одежды и штукатурки считаем общий образ */ <<if $attractGrade < 0>> <<set $appearanceReception = -1>> <<elseif $feminGrade == 0 && $attractGrade < 1>> <<set $appearanceReception = 0>> <<elseif ($feminGrade == 0 && $attractGrade < 3) || ($feminGrade == 0 && $attractGrade < 6) || ($feminGrade == 1 && $attractGrade < 1) || ($feminGrade == 1 && $attractGrade < 3) || ($feminGrade == 2 && $attractGrade < 1)>> <<set $appearanceReception = 1>> <<elseif ($feminGrade == 0 && $attractGrade < 12) || ($feminGrade == 0 && $attractGrade >= 12) || ($feminGrade == 1 && $attractGrade >= 12)>> <<set $appearanceReception = 2>> <<elseif ($feminGrade == 1 && $attractGrade < 6) || ($feminGrade == 1 && $attractGrade < 12) || ($feminGrade == 2 && $attractGrade < 6)>> <<set $appearanceReception = 3>> <<elseif ($feminGrade == 2 && $attractGrade < 3) || ($feminGrade == 3 && $attractGrade < 1) || ($feminGrade == 4 && $attractGrade < 1)>> <<set $appearanceReception = 5>> <<elseif ($feminGrade == 3 && $attractGrade < 1) || ($feminGrade == 4 && $attractGrade < 3)>> <<set $appearanceReception = 6>> <<elseif ($feminGrade == 2 && $attractGrade < 12) || ($feminGrade == 3 && $attractGrade < 6)>> <<set $appearanceReception = 4>> <<elseif ($feminGrade == 3 && $attractGrade < 12) || ($feminGrade == 4 && $attractGrade < 6)>> <<set $appearanceReception = 7>> <<elseif $feminGrade == 2 && $attractGrade >= 12>> <<set $appearanceReception = 8>> <<elseif ($feminGrade == 3 && $attractGrade >= 12) || ($feminGrade == 4 && $attractGrade < 12)>> <<set $appearanceReception = 9>> <<elseif $feminGrade == 4 && $attractGrade >= 12>> <<set $appearanceReception = 10>> <</if>> /* Высчитываем ещё, есть ли среди одежды слишком развратное что-то */ <<set _legsDress = $dressTable.getClassDress("ob")>> <<if _legsDress == "jeans" || _legsDress == "leggings" || _legsDress == "sweatpants" || $dressTable.getClassDress("if") == 0>> /* колготкам/чулкам особое внимание, если их брюки не скрывают */ <<set _depravStock = 0>> <<else>> <<set _depravStock = $dressTable.getDepravityDress("if")>> <</if>> <<set _depravityLimit = 20 + getSkill("disgrace")*10>> <<if _depravStock > _depravityLimit || _depravBottom > _depravityLimit || _depravFeet > _depravityLimit || _depravTop > _depravityLimit>> <<set $hasOverDepravityDress = true>> <<else>> <<set $hasOverDepravityDress = false>> <</if>> <</widget>> <</nobr>>
<<if $hairFace < 4>>Вы легко сбриваете щетину с подбородка.<<addMins 7>><<addStamina -1>> <<else>>Вам пришлось повозиться, чтобы сбрить свои бороду и усы.<<addMins 10>><<addStamina -2>><</if>><<set $hairFace = 1>><<set $hairFaceProgress = 0>><<recalcAppearance>> [[Закончить|bathroom]]
<<if $hairBody < 3>>Вы довольно быстро управляетесь с ещё не сильно выросшей растительностью по всему телу.<<addMins 30>><<addStamina -5>><<else>>Вам пришлось повозиться, чтобы побрить всё своё заросшее тело.<<addMins 60>><<addStamina -10>><</if>><<set $hairBody = 1>><<set $hairBodyProgress = 0>><<recalcAppearance>> [[Закончить|bathroom]]
<<addMins 1440>> [[livingroom]]
[img[img/gloryhole_cabin.jpg]] Вы находитесь в кабинке туалета. На её боковой стенке вы видите круглую дырку на уровне пояса. <<if $gameDate.getHours() >= 18 || $gameDate.getHours() <= 6>> <<nobr>> <<if $currentStamina <= 10>> Вы слишком устали, чтобы заниматься проституцией. <<elseif $currentComposure <= 10>> Вы слишком подавлены, чтобы заниматься проституцией. <<else>> <<set _searchTime = random(10, 30)>> <<set $backpathSex = "barRestroomCabin">> <<link [[Подождать|searchGloryHole]]>><<addStamina -3>><<addMins _searchTime>><</link>> <</if>> <</nobr>><<else>>Бар уже закрывается, придётся покинуть туалет.<</if>> <<recalcNudeLevel>> <<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>>[[Выйти из кабинки|barRestroom]]<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>> <<if $nudeLevel <= 1>><<else>>Вы не можете выйти в таком виде на публику.<</if>>
[img[img/gloryhole_dick.jpg]] <<set $typeOfSex = "gloryhole">>Через некоторое время в дырку осторожно просовывается член в висячем состоянии. Он прямо перед лицом и манит вас, вы видите каждую вену на нём и чувствуете его запах. <<link [[Обслужить член|goSex]]>><<set $typeOfSex = "gloryhole">><</link>> [[Отказаться от члена|$backpathSex]]
<<nobr>> <<if $wallet >= 1500>> <ul> <<if $breastSizeSilicon < 1 && $wallet >= 3500>> <li><<link [[Увеличить на три размера за $3500|surgOperatingTable]]>><<addMins 180>><<addMoney -3500>><<addHealth -3>><<set $breastSize += 3>><<set $breastSizeSilicon += 3>><<set $typeOfSurgery = "breast3">><<recalcAppearance>><</link>></li> <</if>> <<if $breastSizeSilicon < 2 && $wallet >= 2500>> <li><<link [[Увеличить на два размера за $2500|surgOperatingTable]]>><<addMins 180>><<addMoney -2500>><<addHealth -3>><<set $breastSize += 2>><<set $breastSizeSilicon += 2>><<recalcAppearance>><</link>></li> <</if>> <<if $breastSizeSilicon < 3 && $wallet >= 1500>> <li><<link [[Увеличить на один размер за $1500|surgOperatingTable]]>><<addMins 180>><<addMoney -1500>><<addHealth -3>><<set $breastSize += 1>><<set $breastSizeSilicon += 1>><<recalcAppearance>><</link>></li> <</if>> </ul> <<else>> Нужно иметь хотя бы $1500 для операции на один размер, $2500 на два размера и $3500 для трёх размеров. <</if>> <<if $wallet >= 1000 && $breastSizeSilicon > 0>> <br><<link [[Удалить силиконовые импланты за $1000 |surgOperatingTable]]>><<addMins 180>><<addMoney -1000>><<addHealth -2>><<set $breastSizeSilicon = 0>><<set $breastSize = $breastSizeNatural>><<recalcAppearance>><</link>> <<elseif $wallet < 1000 && $breastSizeSilicon > 0>> <br>Нужно иметь $1000 для операции по удалению имплантов. <</if>> <</nobr>> [[Отмена|hospSurgeon]]
[img[img/operatingTable.jpg]] <<nobr>> Вам успешно провели операцию под общим наркозом, несколько часов пролетели довольно быстро. <<if $typeOfSurgery == "breast3">> <br>Вы очнулись после наркоза с ощущением непривычной тяжести на груди. Новая большая грудь возвышалась перед вами, немного закрывая обзор, так как голова лежала на невысокой смятой подушке. Вы осторожно пощупали её, она оказалась довольно твёрдой. Интересно, как она будет вести себя при ходьбе? <<elseif $typeOfSurgery == "vagina">> <br>Вы очнулись после наркоза, ощущая онемение между ног. Через некоторое время вы попытались встать и пройтись по палате, что оказалось не так просто - хотя хирург вас и хорошо заштопал, но сначала было больно и непривычно. Перед тем как выписать, хирург осмотрел результат своей работы и остался доволен. Вы же впервые при этом очутились в гинекологическом кресле и подверглись процедуре, которую регулярно проходят девушки. Но особенно ярко ощутить изменения тела удалось в больничном туалете. Вы и ранее могли сидя мочиться, а теперь и выбора то не было - между ног была пустота, вы аккуратно уселись на седушку унитаза, придвинув колени друг к дружке, и опорожнили мочевой пузырь. По привычке хотелось струсить последние капли с члена, которого не было, и чтобы как-то логически завершить этот процесс, вы просто провели между ног клочком туалетной бумаги. <</if>> <br> <br> Каждая операция отнимает немного здоровья, поэтому следите за здоровьем, если хотите часто навещать пластического хирурга. <</nobr>> [[В отделение|hospSurgeon]]
[img[img/mall.jpg]]<<set _tempH = $gameDate.getHours()>> Вы находитесь в крупнейшем торговом центре города. <<if _tempH < 18>>В дневное время здесь не слишком много людей, в основном развлекается молодёжь и занимаются шоппингом скучающие домохозяйки-содержанки.<<else>>Вечером здесь как всегда многолюдно, влюблённые парочки и уставшие семьянины активно занимаются шоппингом и проводят вечерний досуг в увеселительных заведениях центра.<</if>> [[Универмаг|mallStore]] [[Магазин одежды|mallDressStore]] [[Ювелирный магазин|jewerelyStore]] [[Сексшоп "Перчинка"|sexshop]] [[Кафе "Цезарь"|caesar]] [[Туалет|mallRestroom]] <<link [[Выйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>
[img[img/malltoilet.jpg]] Вы находитесь в довольно чистом туалете торгового центра. [[Зайти в свободную кабинку|mallRestroomCabin]] <<if $invMakeupKit >= 1>>[[Заняться макияжем|makeupManager][$backpathMakeup to "mallRestroom"]]<br><</if>> [[Покинуть туалет|mall]]
[img[img/gloryhole_cabin.jpg]] Вы находитесь в кабинке туалета. На её боковой стенке вы видите круглую дырку на уровне пояса. <<nobr>> <<if $currentStamina <= 10>> Вы слишком устали, чтобы заниматься проституцией.<br> <<elseif $currentComposure <= 10>> Вы слишком подавлены, чтобы заниматься проституцией.<br> <<else>> <<set _searchTime = random(10, 30)>> <<set $backpathSex = "mallRestroomCabin">> <<link [[Подождать|searchGloryHole]]>><<addStamina -3>><<addMins _searchTime>><</link>><br> <</if>> <<recalcNudeLevel>> <<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>> <<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>> <<if previous() is "tidyingSex">> <<set _meetWithPoliceChance = random(1,10)>> <<if _meetWithPoliceChance > 9>> [[Выйти из кабинки|policeMallRestroom]]<br> <<else>> [[Выйти из кабинки|mallRestroom]]<br> <</if>> <<else>> [[Выйти из кабинки|mallRestroom]]<br> <</if>> <<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<br> <<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<br> <<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<br><</if>> <</nobr>>
[img[img/barbershop.jpg]] Вы находитесь в местной парикмахерской, где делают стрижки, окрашивание и наращивание волос. <<nobr>> <<set $barbershopAction = "">> <<if $wallet >= 15 && $fakeHair <= 0>> <ul> <<if $hairHead > 1>> <li><<link [[Постричься налысо|DoHaircut]]>><<addMins 20>><<addMoney -15>><<set $hairHead = 1>><<set $hairHeadProgress = 0>><<set $hairHeadNext = 100>><<set $hairColor = $hairColorNatural>><</link>></li> <</if>> <<if $hairHead > 2>> <li><<link [[Очень короткая стрижка|DoHaircut]]>><<addMins 20>><<addMoney -15>><<set $hairHead = 2>><<set $hairHeadProgress = 100>><<set $hairHeadNext = 200>><</link>></li> <</if>> <<if $hairHead > 3>> <li><<link [[Короткая стрижка|DoHaircut]]>><<addMins 20>><<addMoney -15>><<set $hairHead = 3>><<set $hairHeadProgress = 200>><<set $hairHeadNext = 300>><</link>></li> <</if>> <<if $hairHead > 4>> <li><<link [[Средняя стрижка|DoHaircut]]>><<addMins 20>><<addMoney -15>><<set $hairHead = 4>><<set $hairHeadProgress = 300>><<set $hairHeadNext = 600>><</link>></li> <</if>> <<if $hairHead > 5>> <li><<link [[Укоротить до плеч|DoHaircut]]>><<addMins 20>><<addMoney -15>><<set $hairHead = 5>><<set $hairHeadProgress = 600>><<set $hairHeadNext = 1200>><</link>></li> <</if>> <<if $hairHead > 6>> <li><<link [[Немного укоротить|DoHaircut]]>><<addMins 20>><<addMoney -15>><<set $hairHead = 6>><<set $hairHeadProgress = 1200>><<set $hairHeadNext = 1800>><</link>></li> <</if>> </ul> <<elseif $wallet < 15>> Нужно иметь хотя бы $15 для оплаты стрижки. <<elseif $fakeHair > 0>> Нужно сначала убрать нарощенные волосы, прежде чем стричь натуральные. <</if>> <br>Покраска волос:<br> Краска на волосах постепенно блекнет и вымывается от купания, также волосы растут и заменяют окрашенные, поэтому краску необходимо регулярно обновлять. <<if $wallet >= 20 && $hairHead > 1>> <ul> <<if $hairColor != $hairColorNatural && $hairColorStrength > 0>> <li><<link [[смыть текущую краску|DoHairColor]]>><<addMins 15>><<addMoney -20>><<set $hairColor = $hairColorNatural>><<set $hairColorStrength = 0>><<set $barbershopAction = "removeColor">><</link>></li> <</if>> <<if $hairColor != $hairColorNatural && $hairColorStrength < 90>> <li><<link [[обновить текущую краску|DoHairColor]]>><<addMins 15>><<addMoney -20>><<set $hairColorStrength = 100>><<set $barbershopAction = "restoreColor">><</link>></li> <</if>> <<if $hairColor != "чёрные" && $hairColorNatural != "чёрные">> <li><<link [[чёрные|DoHairColor]]>><<addMins 30>><<addMoney -20>><<set $hairColor = "чёрные">><<set $hairColorStrength = 100>><</link>></li> <</if>> <<if $hairColor != "тёмно-русые" && $hairColorNatural != "тёмно-русые">> <li><<link [[тёмно-русые|DoHairColor]]>><<addMins 30>><<addMoney -20>><<set $hairColor = "тёмно-русые">><<set $hairColorStrength = 100>><</link>></li> <</if>> <<if $hairColor != "каштановые" && $hairColorNatural != "каштановые">> <li><<link [[каштановые|DoHairColor]]>><<addMins 30>><<addMoney -20>><<set $hairColor = "каштановые">><<set $hairColorStrength = 100>><</link>></li> <</if>> <<if $hairColor != "блонд" && $hairColorNatural != "блонд">> <li><<link [[блонд|DoHairColor]]>><<addMins 30>><<addMoney -20>><<set $hairColor = "блонд">><<set $hairColorStrength = 100>><</link>></li> <</if>> <<if $hairColor != "платиновые" && $hairColorNatural != "платиновые">> <li><<link [[платиновые|DoHairColor]]>><<addMins 30>><<addMoney -20>><<set $hairColor = "платиновые">><<set $hairColorStrength = 100>><</link>></li> <</if>> <<if $hairColor != "рыжие" && $hairColorNatural != "рыжие">> <li><<link [[рыжие|DoHairColor]]>><<addMins 30>><<addMoney -20>><<set $hairColor = "рыжие">><<set $hairColorStrength = 100>><</link>></li> <</if>> <<if $hairColor != "розовые" && $hairColorNatural != "розовые">> <li><<link [[розовые|DoHairColor]]>><<addMins 30>><<addMoney -20>><<set $hairColor = "розовые">><<set $hairColorStrength = 100>><</link>></li> <</if>> <<if $hairColor != "синие" && $hairColorNatural != "синие">> <li><<link [[синие|DoHairColor]]>><<addMins 30>><<addMoney -20>><<set $hairColor = "синие">><<set $hairColorStrength = 100>><</link>></li> <</if>> <<if $hairColor != "фиолетовые" && $hairColorNatural != "фиолетовые">> <li><<link [[фиолетовые|DoHairColor]]>><<addMins 30>><<addMoney -20>><<set $hairColor = "фиолетовые">><<set $hairColorStrength = 100>><</link>></li> <</if>> <<if $hairColor != "зелёные" && $hairColorNatural != "зелёные">> <li><<link [[зелёные|DoHairColor]]>><<addMins 30>><<addMoney -20>><<set $hairColor = "зелёные">><<set $hairColorStrength = 100>><</link>></li> <</if>>/* при добавлении нового необычного цвета добавить также его в виджет recalcQueerness */ </ul> <<elseif $wallet < 20>> Нужно иметь хотя бы $20 для покраски волос. <<elseif $hairHead <= 1>> У вас недостаточно волос на голове, чтобы красить их. <</if>> <br>Наращивание волос:<br> К вашим натуральным волосам можно прикрепить дополнительные пряди, чтобы сделать их более длинными и густыми. Эти волосы будут постепенно выпадать, каждые несколько месяцев им требуется коррекция.<br> <ul> <<if $fakeHair > 0>><li><<if $wallet >= 50>><<link [[Убрать нарощенные волосы (полчаса за $50)|doFakeHair]]>><<addHair "head" $fakeHair*(-1)>><<set $fakeHair = 0>><<set $fakeHairSize = 0>><<addMins 30>><<addMoney -50>><<set $barbershopAction = "removeFake">><</link>><<else>>Нужно иметь $50 для снятия нарощенных волос.<</if>></li><</if>> <<if $fakeHair > 0 && $fakeHair < $fakeHairSize>><li><<if $wallet >= 100>><<link [[Коррекция нарощенных волос (1 час за $100)|doFakeHair]]>><<set _fakeHairCorrect = $fakeHairSize - $fakeHair>><<addHair "head" _fakeHairCorrect>><<set $fakeHair = $fakeHairSize>><<addMins 60>><<addMoney -100>><<set $barbershopAction = "restoreFake">><</link>><<else>>Нужно иметь$50 для снятия нарощенных волос.<</if>></li><</if>> <<if $hairHead > 1 && $hairHead < 7>> <<if $fakeHair <= 0>><li><<if $wallet >= 300>><<link [[Нарастить до очень длинных волос (3 часа за $300)|doFakeHair]]>><<set $fakeHair = 2700-$hairHeadProgress>><<set $fakeHairSize = 2700-$hairHeadProgress>><<set $hairHeadNext = 3000>><<set $hairHead = 7>><<set $hairHeadProgress = 2700>><<addMins 180>><<addMoney -300>><</link>><<else>>Нужно иметь$300 для наращивания до очень длинных волос.<</if>></li><</if>> <<if $hairHead < 6 && $fakeHair <= 0>><li><<if $wallet >= 250>><<link [[Нарастить до длинных волос (3 часа за $250)|doFakeHair]]>><<set $fakeHair = 1750-$hairHeadProgress>><<set $fakeHairSize = 1750-$hairHeadProgress>><<set $hairHead = 6>><<set $hairHeadNext = 1800>><<set $hairHeadProgress = 1750>><<addMins 180>><<addMoney -250>><</link>><<else>>Нужно иметь$250 для наращивания до длинных волос.<</if>></li><</if>> <<if $hairHead < 5 && $fakeHair <= 0>><li><<if $wallet >= 200>><<link [[Нарастить до плеч (3 часа за $200)|doFakeHair]]>><<set $fakeHair = 900-$hairHeadProgress>><<set $fakeHairSize = 900-$hairHeadProgress>><<set $hairHead = 5>><<set $hairHeadNext = 1200>><<set $hairHeadProgress = 900>><<addMins 180>><<addMoney -200>><</link>><<else>>Нужно иметь$200 для наращивания волос до плеч.<</if>></li><</if>> <<elseif $hairHead <= 1>> Вам не хватает пока собственных волос на голове, вам сейчас поможет лишь парик. <<elseif $hairHead >= 7>> У вас уже волосы максимальной длины. <</if>> </ul> <</nobr>> <<link [[Выйти|street1]]>><<doWalk -1>><<addMins 1>><</link>>
Это конец. Вы умерли из-за ухудшения здоровья.
Вас навещает хозяйка квартиры, чтобы взять плату за текущий месяц. <<set _currentPay = $cashForFlat + $difficultyLevel*200>> <<if $wallet >= _currentPay>><<set $payForFlat = true>>Вы заплатили за квартиру.<<addMoney _currentPay*(-1)>><br><<return "Далее">><<else>>[[Вам нечем заплатить|homelessEnd]]<</if>>
Это конец, вы стали бездомным.
Вы находитесь у своей соседки сверху. У неё квартира такой же планировки, что и у вас, но здесь всегда более чисто и ухожено. <<nobr>> <<set _tempH = $gameDate.getHours()>> <<if GameDays[$gameDate.getDay()] == "Суббота" || GameDays[$gameDate.getDay()] == "Воскресенье" || _tempH >=19 || _tempH < 9>> <<if $marinaCleanDays <=0>> <<link [[Убраться в квартире соседки|cleaningForMarina]]>><<addStamina -10>><<addClean -5>><<addMins 60>><</link>><br> <</if>> <<if $hasFirstSexWithMarina && $marinaSexRest <= 0>> <<link [[Заняться с ней сексом|marinaRegularSexStart]]>><<addMins 5>><</link>><br> <</if>> <<if !$hasMarinaFirstDate>> <<goto "marinaFirstDate">> <</if>> <<else>> Вы не застали Марину Евгеньевну дома. Обычно она на работе до вечера по будням.<br><br> <</if>> <<link [[Вернуться домой|foyer]]>><<doWalk -1>><<addMins 1>><</link>> <</nobr>>
<<nobr>> <<if $backpathSex != "afterOrderSlut">><<set _maxCuntImg = 8>><<else>><<set _maxCuntImg = 16>><</if>>/*у шлюх всегда бритая пизда*/ <<set $sexCuntView = random(1,_maxCuntImg)>> <<set $enduranceForSex = 0>> /* здесь суммируем бонус к выносливости, что мы получим за физические усилия при сексе */ <<set $sexErection = 0>> <<set $myErectionForPenetration = 30 + (getSkill("femin")-5)*5>> <<set _imgPath = "img/cunt" + $sexCuntView + ".jpg">> [img[_imgPath]] <br>Перед вами женская <<prntObscene "киска">>. <<if $backpathSex != "afterOrderSlut">>$sexPartnerName близка к оргазму на $sexErection %.<</if>><br> <<if $sexPenisDesire > 0 && $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">> <<run _condomsOptions =["нет"] ;>> <<if $invCond1 >= 1>> <<set _condomsOptions = _condomsOptions.concat("анальный") >> <</if>> <<if $invCond2 >= 1>> <<set _condomsOptions = _condomsOptions.concat("обычный") >> <</if>> <<if $invCond3 >= 1>> <<set _condomsOptions = _condomsOptions.concat("оральный") >> <</if>> Использовать презерватив: <<listbox "$selectMeCondomSex" autoselect>> <<optionsfrom _condomsOptions>> <</listbox>><br> <</if>> <<radiobutton "$radioSextype" "cunni" checked>> лизать <<prntObscene "киску">> <<radiobutton "$radioSextype" "rimming">> лизать анус <<if $sexPenisDesire > 0 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male">> (вы не можете использовать свой запертый член для минета)<<else>> <<radiobutton "$radioSextype" "oral">> дать ей пососать<</if>><</if>> <<if $sexPenisDesire > 1 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male">> (вы не можете использовать свой запертый член для классического секса)<<elseif $currentStamina < 10>> (вы уже слишком устали, чтобы <<prntObscene "трахать">> женщину)<<elseif $currentArousal < $myErectionForPenetration>> (нужно иметь не менее $myErectionForPenetration возбуждения, чтобы <<prntObscene "трахнуть">> женщину)<<else>> <<radiobutton "$radioSextype" "vaginal">><<prntObscene "трахнуть">> в вагину<</if>><</if>> <<if $sexPenisDesire > 2 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male">><<elseif $currentStamina < 10>><<elseif $currentArousal < $myErectionForPenetration>><<else>> <<radiobutton "$radioSextype" "anal">><<prntObscene "трахнуть">> в задницу<</if>><</if>> <<if $womanHaveStrapon>> <<radiobutton "$radioSextype" "straponAnal">> подставить попку под страпон<</if>> <</nobr>> <<link [[Действуй|processSexGirl]]>><<addMins 5>><</link>>
<<nobr>> <<set _haveOrgasm = false>> <<if $radioSextype == "cunni">> <<if $currentFemin < 10>>[img[img/cunni1.gif]] <<elseif $currentFemin > 50>>[img[img/cunni3.gif]] <<else>>[img[img/cunni2.gif]] <</if>> <br>Вы лижете её <<prntObscene "киску">>, языком стараясь ласкать клитор и помогая себе польцами. <<if !$boolHasCunni>> <<set $boolHasCunni = true>> <</if>> <<addClean -2>> <<addArousal 3>> <<addStamina -3>> <<set $enduranceForSex += 0.2>> <<set $sexErection += 10+getSkill("cunni")*2>> /* Пирсинг языка добавит немного ощущений партнёру */ <<if getPiercingInSlot("tongue") != "locked" && getPiercingInSlot("tongue") != "empty">> <<set $sexErection += 2>> <</if>> <<addExp "cunni" 1>> <<addExp "promiscuity" 2>> <<elseif $radioSextype == "oral">> $sexPartnerName сосёт ваш <<prntObscene "член">>. <<if !$boolHasMeOral>> <<set $boolHasMeOral = true>> <</if>> <<addClean -1>> <<addComp 1>> <<set _arousalFromOral = random(8,16)>> <<if $selectMeCondomSex != "нет">><<set _arousalFromOral -= 2>><</if>>/* Здесь и далее презерватив немного уменьшает удовольствие для мужчины */ <<addArousal _arousalFromOral>> <<if $currentArousal > 90 && random(0,1) == 1>> <<doUsualOrgasm -90>> <<set _haveOrgasm = true>> <span style="color:pink"> Удовольствие переполнило вас и заставило кончить от минета.</span> <</if>> <<set $sexErection += 5 - Math.round((100 - $currentClean)/10)>> <<if $selectCondomSex == "оральный">><<set $sexErection += 2>><</if>> <<addExp "promiscuity" 1>> <<elseif $radioSextype == "vaginal">> <<if !$boolHasMeVaginal>> <<set $boolHasMeVaginal = true>> <</if>> <<addClean -3>> <<if random(1,6) > Math.round($penisErection/100)>>/*фейл с нашей эрекцией*/ <<set _arousalFromVaginal = 0 - random(1,5)>> <<addArousal _arousalFromVaginal>> <<set $sexErection -= random(0,8) <<addStamina -3>> Вы присовываете <<prntObscene "член">> женщине, но в этот ответственный момент он вас подвёл, из-за плохой эрекции вы так и не смогли совершить нормальных фрикций и были вынуждены прервать процесс. <<else>> <<set _arousalFromVaginal = random(10,30) - getSkill("submis")>> <<if $selectMeCondomSex != "нет">><<set _arousalFromVaginal -= 2>><</if>> <<addArousal _arousalFromVaginal>> <<set $sexErection += Math.round($penisSize/100) + getSkill("penis")*2>> <<addExp "penis" 3>> <<addStamina -5>> <<addPenisErection 1>> <<addComp 2>> Вы присовываете <<prntObscene "член">> женщине и начинаете ритично двигать тазом. Вы ласкаете друг друга, $sexPartnerName стонет под вами, вы тоже кайфуете вместе с ней. <<if $currentArousal > 90 && random(0,1) == 1>> <<doUsualOrgasm -90>> <<set _haveOrgasm = true>> <span style="color:pink"> Вы достигли пика возбуждения и кончили внутри женщины.</span> <</if>> <<set $enduranceForSex += 0.5>> <</if>> <<addExp "promiscuity" 3>> <<elseif $radioSextype == "anal">> <<if !$boolHasMeAnal>> <<set $boolHasMeAnal = true>> <</if>> <<addClean -4>> <<if random(1,6) > Math.round($penisErection/100)>>/*фейл с нашей эрекцией*/ <<set _arousalFromAnal = 0 - random(1,5)>> <<addArousal _arousalFromAnal>> <<set $sexErection -= random(0,8) <<addStamina -3>> Вы присовываете <<prntObscene "член">> женщине между булок, но в этот ответственный момент он вас подвёл, из-за плохой эрекции вы так и не смогли совершить нормальных фрикций и были вынуждены прервать процесс. <<else>> <<set _arousalFromAnal = random(12,35) - getSkill("submis")>> <<if $selectMeCondomSex != "нет">><<set _arousalFromAnal -= 2>><</if>> <<addArousal _arousalFromAnal>> <<set $sexErection += Math.round($penisSize/100) + getSkill("penis")>> <<addExp "penis" 4>> <<addStamina -5>> <<addPenisErection 1>> <<addComp 3>> Вы присовываете <<prntObscene "член">> женщине между булок и начинаете ритично двигать тазом. Вы ласкаете друг друга, $sexPartnerName стонет под вами, вы тоже кайфуете вместе с ней. <<if $currentArousal > 90 && random(0,1) == 1>> <<doUsualOrgasm -90>> <<set _haveOrgasm = true>> <span style="color:pink"> Вы достигли пика возбуждения и кончили внутри женщины.</span> <</if>> <<set $enduranceForSex += 0.5>> <</if>> <<addExp "promiscuity" 3>> <<elseif $radioSextype == "straponAnal">> Женщина надела страпон и начала неспешно <<prntObscene "трахает">> вас в задницу. /* высчитаем минимальное возбуждение, достаточное для анального оргазма */ <<set _analOrgasmLimit = $maxArousal - ($daysWithoutOrgasm*5)>> <<if _analOrgasmLimit < 30>><<set _analOrgasmLimit = 30>><</if>> <<if $disTable[0].stage > 0>><<addComp $disTable[0].stage*3*(-1)>> <span style="color:red;">Незажившие анальные трещины причиняют сильную боль, это портит всё возможное удовольствие от секса.</span> <<else>> Страпон свободно движется в вашей прямой кишке, массажируя простату, что приносит явное удовольствие от секса. <<if $currentArousal >= _analOrgasmLimit>> <<set _sexAnalOrgasmChance = random(1,10)>> <<if (getSkill("anal")+1) > _sexAnalOrgasmChance>> <<doAnalOrgasm>> <span style="color:pink"> Вы кончили без рук во время секса.</span> <</if>> <</if>> <</if>> <<if $boolHasStraponAnal != true>> <<set $boolHasStraponAnal = true>> <</if>> <<addClean -2>> <<addComp -1>> <<addArousal 5>> <<addStamina -3>> <<set $sexErection += 10+getSkill("anal")*3>> <<getAnalSex 5 3>> <<addExp "anal" 1>> <<addExp "promiscuity" 2>> <<else>> [img[img/rimming_women.gif]]<br>Вы вылизываете её анус. <<if !$boolHasRimming>> <<set $boolHasRimming = true>> <</if>> <<addClean -1>> <<addStamina -2>> <<addArousal 2>> <<addComp -1>> <<set $enduranceForSex += 0.2>> <<set $sexErection += 5+getSkill("rimming")*2>> <<addExp "rimming" 1> <<addExp "promiscuity" 2>> <</if>> <</nobr>> <<if _haveOrgasm && $backpathSex == "afterOrderSlut">> <<link [[Закончить|orgasmSexGirl]]>><</link>> <<elseif $sexErection >= 100 && $backpathSex != "afterOrderSlut">> <<link [[Приближаемся к концу...|orgasmSexGirl]]>><</link>> <<else>> <<link [[Далее|nextstepSexGirl]]>><</link>> <</if>>
<<nobr>> <<if $backpathSex == "afterOrderSlut">> Вы успешно кончили, трахая проститутку и теперь лежите вместе с ней, наслаждаясь моментом. <<elseif $radioSextype == "cunni">> <<set _squirtChance = random(1,getSkill("cunni")*3)>> <<if _squirtChance >= 5>> $sexPartnerName кончила с обильным сквиртом, который забрызгал ваше лицо и тело. <<addClean -5>> <<else>> $sexPartnerName кончила, когда вы лизали ей <<prntObscene "киску">>. <</if>> <<elseif $radioSextype == "oral">> $sexPartnerName кончила, когда сосала ваш член. Вы прижимаете её голову к паху, пока она тихо скулит от удовольствия. <<elseif $radioSextype == "vaginal">> $sexPartnerName кончила, когда вы <<prntObscene "трахали">> её самым классическим образом. <<elseif $radioSextype == "anal">> $sexPartnerName кончила, когда вы <<prntObscene "трахали">> её в задницу. <<elseif $radioSextype == "straponAnal">> $sexPartnerName кончила, когда <<prntObscene "трахала">> вас страпоном в задницу. <<else>> $sexPartnerName кончила, когда вы вылизывали ей анус. <</if>> <</nobr>> <<if $invWipes >= 1 && $currentClean<100>> <<checkbox "$useWipes" false true autocheck>> Использовать салфетки (+5 чистоты)<</if>> [[Привести себя в порядок|tidyingSexGirl]]
<<nobr>> <<set _imgPath = "img/cunt" + $sexCuntView + ".jpg">> [img[_imgPath]] <br> Перед вами женская <<prntObscene "киска">> с краснеющими половыми губами. <<if $backpathSex != "afterOrderSlut">>Женщина близка к оргазму на $sexErection %.<</if>><br> <<radiobutton "$radioSextype" "cunni" autocheck>> лизать <<prntObscene "киску">> <<radiobutton "$radioSextype" "rimming" autocheck>> лизать анус <<if $sexPenisDesire > 0 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male" && !$haveKey>> (вы не можете освободить свой член для минета)<<else>> <<radiobutton "$radioSextype" "oral" autocheck>> дать ей пососать<</if>><</if>> <<if $sexPenisDesire > 1 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male" && !$haveKey>> (вы не можете освободить свой член для классического секса)<<elseif $currentStamina < 10>> (вы уже слишком устали, чтобы <<prntObscene "трахать">> женщину)<<elseif $currentArousal < $myErectionForPenetration>> (нужно иметь не менее $myErectionForPenetration возбуждения, чтобы <<prntObscene "трахнуть">> женщину)<<else>> <<radiobutton "$radioSextype" "vaginal" autocheck>><<prntObscene "трахнуть">> в вагину<</if>> <<if $sexPenisDesire > 2 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male">><<elseif $currentStamina < 10>><<elseif $currentArousal < $myErectionForPenetration>><<else>> <<radiobutton "$radioSextype" "anal" autocheck>><<prntObscene "трахнуть">> в задницу<</if>><</if>><</if>> <<if $womanHaveStrapon>> <<radiobutton "$radioSextype" "straponAnal" autocheck>> подставить попку под страпон<</if>> <</nobr>> <<link [[Действуй|processSexGirl]]>><<addMins 5>><</link>> <<link [[Прервать секс|abortSexGirl]]>><</link>>
<<nobr>> <<if $backpathSex == "afterBrothelWorkFemale" || $backpathSex == "afterIndiWork">> <<set _currentSlutPay = $baseSlutPay - ($difficultyLevel*5)>> <<set $getPaid = _currentSlutPay>> <<set _cleanLevel = $currentClean>> <<if _cleanLevel < 80>>/* парфюм немного маскирует грязь*/ <<set _cleanLevel += $perfumeType*10>> <</if>> <<set $getPaid = Math.round($getPaid*(1+$sexappeal/40))>>/* влияние сексапильности на плату */ <<set $getPaid = Math.round($getPaid*((_cleanLevel+50)/100))>>/* влияние чистоты на плату */ <</if>> <<set $infectionRisk = 0>> <<set $enduranceForSex = Math.round($enduranceForSex)>> <<if $enduranceForSex > 0>> <<addExp "endurance" $enduranceForSex>> <</if>> <<if $boolHasMeOral || $boolHasMeVaginal || $boolHasMeAnal>> <<addExp "femin" -2>> <</if>> <<set _condom = false>> <<if $selectMeCondomSex == "анальный">> <<set $invCond1 -= 1>> <<set _condom = true>> <<elseif $selectMeCondomSex == "обычный">> <<set $invCond2 -= 1>> <<set _condom = true>> <<elseif $selectMeCondomSex == "оральный">> <<set $invCond3 -= 1>> <<set _condom = true>> <</if>> <<if $boolHasCunni == true>> <<set $boolHasCunni = false>> <<set $statCunni += 1>> <<set $infectionRisk += 8>> <</if>> <<if $boolHasRimming== true>> <<set $boolHasRimming = false>> <<set $statRimming += 1>> <<set $infectionRisk += 4>> <</if>> <<if $boolHasMeOral == true>> <<set $boolHasMeOral = false>> <<set $statMeOral += 1>> <<if !_condom>><<set $infectionRisk += 5>><</if>> <</if>> <<if $boolHasMeVaginal == true>> <<set $boolHasMeVaginal = false>> <<set $statMeVaginal += 1>> <<if !_condom>><<set $infectionRisk += 10>><</if>> <</if>> <<if $boolHasMeAnal == true>> <<set $boolHasMeAnal = false>> <<set $statMeAnal+= 1>> <<if !_condom>><<set $infectionRisk += 5>><</if>> <</if>> <<if $boolHasStraponAnal == true>> <<set $boolHasStraponAnal = false>> <<set $statStraponAnal += 1>> <<addExp "femin" 1>> <</if>> <<checkInfection $infectionRisk>> <<set $womanHaveStrapon = false>> <</nobr>><<if $backpathSex == "afterOrderSlut">>Шлюха пошла в ванную подмыться после секса.<<else>>Довольная $sexPartnerName погладила вас по голове.<</if>> Вы по возможности приводите себя в порядок. <<if $backpathSex == "afterBrothelWorkFemale" || $backpathSex == "afterIndiWork">>Она заплатила за ваши услуги <<print "$"+$getPaid>>.<<addExp "disgrace" 5>><<if $backpathSex == "afterBrothelWorkFemale">><<set _partOfMadam = Math.round($getPaid*0.35)>><<set $getPaid -= _partOfMadam>><<set $brothelSlutTollSumma += _partOfMadam>> Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мадам.<</if>><</if>><<if $useWipes &&$invWipes>0 >> С помощью влажной салфетки вам удалось убрать часть следов секса.<<addClean 5>><<set $invWipes -= 1>><</if>><<addMoney $getPaid>> <<link [[Далее|$backpathSex]]>><<addMins 5>><</link>>
Вам могут быстро удалить яички, что остановит выработку мужских гормонов. Эффект аналогичен употреблению антиандрогенов, эти эффекты не складываются. Операция необратима, после её проведения вы не сможете иметь детей. <<nobr>> <<if $wallet >= 1000>> <<link [[Удалить яички|surgOperatingTable]]>><<addMins 180>><<addMoney -1000>><<addHealth -4>><<set $hasBalls = false>><</link>><br> <<else>> Для данной операции нужно иметь $1000.<br> <</if>> <</nobr>> [[Отмена|hospSurgeon]]
[img[img/beautyshop.jpg]] <<if $wasFirstVisitBeautyShop>>Вы находитесь в салоне красоты, предоставляющем широкий спектр услуг для мужчин и женщин.<<else>>Вы впервые зашли в салон красоты, мимо которого так часто ходили ранее. Вас встречает администратор, женщина средних лет с густо напудренным до белизны лицом и яркой помадой на губах. <<if $appearanceReception > 3>>Добрый день, девушка, - приветствует она вас. -Не видела вас здесь раньше, но уверена, что вам у нас понравится. Может хотите красивые ноготочки?<<else>>- Не стесняйтесь, молодой человек, - подбадривает она вас. - Мы работаем и с мужчинами, и с женщинами, в наше время все хотят быть чуть красивее обезьяны. Может быть желаете навсегда избавиться от лишних волос на теле?<</if>> Вы торопливо ответили, что ещё не определились и начали внимательно рассматривать прейскурант.<<set $wasFirstVisitBeautyShop = true>><</if>> <<nobr>> Макияж:<br> <<if $wallet >=3>><<if $makeupType >= 2 && $makeupStrength < 100>><<link [[Обновить текущий макияж ($3)|doMakeupShop]]>><<addMins 7>><<addMoney -3>><<set $makeupStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $3 для обновления макияжа<br><</if>> <<if $wallet >=3>><<if $makeupType != 2>><<link [[Сделать обычный женский макияж ($3)|doMakeupShop]]>><<addMins 8>><<addMoney -3>><<set $makeupType = 2>><<set $makeupStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $3 для обычного макияжа<br><</if>> <<if $wallet >=4>><<if $makeupType != 3>><<link [[Сделать яркий макияж шлюхи ($4)|doMakeupShop]]>><<addMins 10>><<addMoney -4>><<set $makeupType = 3>><<set $makeupStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $4 для яркого макияжа<br><</if>> <<if $wallet >=5>><<if $makeupType != 4>><<link [[Сделать развратный макияж бимбо-шлюхи ($5)|doMakeupShop]]>><<addMins 12>><<addMoney -5>><<set $makeupType = 4>><<set $makeupStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $5 для развратного макияжа<br><</if>> <br> Маникюр:<br> <<if $wallet >=10>><<if $manicureType > 0 && $manicureStrength< 100>><<link [[Обновить текущий маникюр ($10 на 45 минут)|doManicureShop]]>><<addMins 45>><<addMoney -10>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $10 для обновления маникюра<br><</if>> <<if $wallet >=10>><<if $manicureType != 1>><<link [[Сделать французский маникюр (френч) ($10 на 1 час)|doManicureShop]]>><<addMins 60>><<addMoney -10>><<set $manicureType = 1>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $10 для французского маникюра<br><</if>> <<if $wallet >=12>><<if $manicureType != 2>><<link [[Сделать маникюр c ярким однотонным лаком ($12 на 1 час)|doManicureShop]]>><<addMins 60>><<addMoney -12>><<set $manicureType = 2>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $12 для яркого маникюра<br><</if>> <<if $wallet >=20>><<if $manicureType != 3>><<link [[Сделать маникюр c простым рисунком ($20 на 1.5 часа)|doManicureShop]]>><<addMins 90>><<addMoney -20>><<set $manicureType = 3>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $20 для маникюра c простым рисунком<br><</if>> <<if $wallet >=30>><<if $manicureType != 4>><<link [[Сделать маникюр cо сложным рисунком ($30 на 2 часа)|doManicureShop]]>><<addMins 120>><<addMoney -30>><<set $manicureType = 4>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $30 для маникюра cо сложным рисунком<br><</if>> <br> Педикюр:<br> <<if $wallet >=10>><<if $pedicureType > 0 && $pedicureStrength< 100>><<link [[Обновить текущий педикюр ($10 на 45 минут)|doPedicureShop]]>><<addMins 45>><<addMoney -10>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $10 для обновления педикюра<br><</if>> <<if $wallet >=10>><<if $pedicureType != 1>><<link [[Сделать французский педикюр (френч) ($10 на 1 час)|doPedicureShop]]>><<addMins 60>><<addMoney -10>><<set $pedicureType = 1>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $10 для французского педикюра<br><</if>> <<if $wallet >=12>><<if $pedicureType != 2>><<link [[Сделать педикюр c ярким однотонным лаком ($12 на 1 час)|doPedicureShop]]>><<addMins 60>><<addMoney -12>><<set $pedicureType = 2>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $12 для яркого педикюра<br><</if>> <<if $wallet >=20>><<if $pedicureType != 3>><<link [[Сделать педикюр c простым рисунком ($20 на 1.5 часа)|doPedicureShop]]>><<addMins 90>><<addMoney -20>><<set $pedicureType = 3>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $20 для педикюра c простым рисунком<br><</if>> <<if $wallet >=30>><<if $pedicureType != 4>><<link [[Сделать педикюр cо сложным рисунком ($30 на 2 часа)|doPedicureShop]]>><<addMins 120>><<addMoney -30>><<set $pedicureType = 4>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $30 для педикюра cо сложным рисунком<br><</if>> <br> Эпиляция:<br> <<if !$completFaceEpilation>><<if $daysFaceEpilation > 0>>Для следующей процедуры эпиляции лица нужно подождать ещё $daysFaceEpilation дней<br><<elseif $wallet < 15>>Нужно иметь $15 для процедуры<br><<else>><<link [[Лазерная эпиляция лица ($15 на 20-30 минут)|laserEpilation]]>><<addMoney -15>><<addMins 20>><<if $hairFaceProgress > 0>><<set $hairFace = 1>><<set $hairFaceProgress = 0>><<addMins 10><br>><</if>><<addHair "face" -800>><<set $daysFaceEpilation = 7>><</link>><br><</if>><</if>> <<if !$completBodyEpilation>><<if $daysBodyEpilation > 0>>Для следующей процедуры эпиляции тела нужно подождать ещё $daysBodyEpilation дней<br><<elseif $wallet < 50>>Нужно иметь $50 для процедуры<br><<else>><<link [[Лазерная эпиляция тела ($50 на 2 часа)|laserEpilation]]>><<addMoney -50>><<addMins 120>><<if $hairBodyProgress > 0>><<set $hairBody = 1>><<set $hairBodyProgress = 0>><br><</if>><<addHair "body" -400>><<set $daysBodyEpilation = 7>><</link>><br><</if>><</if>> <br><<link [[Выйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>> <</nobr>>
[img[img/laserepilation.jpg]] Вам успешно провели процедуру лазерной эпиляции, это было не больно.<<if $completFaceEpilation>> Процедур эпиляции лица больше не требуется.<</if>><<if $completBodyEpilation>> Процедур эпиляции тела больше не требуется.<</if>> <<addExp "femin" 2>> [[Закончить|beautyShop]]
Вы провели депиляцию тела сахаром. Процедура была довольно болезненной, но в результате тело длительное время будет гладким. [[Закончить|bathroom]]
[img[img/kitchen.jpg]] Вы находитесь на кухне, здесь есть микроволновка для разогрева еды, чайник и холодильник. <<link [[Гостиная|livingroom]]>><<addMins 1>><</link>> | <<link [[Ванная|bathroom]]>><<addMins 1>><</link>> | <<link [[Прихожая|foyer]]>><<addMins 1>><</link>> [[Холодильник|fridge]] <<if $coffeeTime <= 0 && $invCoffee > 0>><<link [[Выпить чашку кофе|coffeeBreak]]>><<drinkCoffee>><<addMins 10>><<set $invCoffee-->><</link>><<elseif $invCoffee <= 0>>У вас закончился кофе, нужно будет купить<<else>>Вы недавно выпили чашку кофе и пока не хотите снова<</if>> Продуктовый план: <<if $qualityFood>><<link [[Питаться обычными продуктами ($5 в день)|kitchen]]>><<set $qualityFood = false>><</link>><<elseif !$qualityFood2>><<link [[Питаться качественными продуктами ($8 в день)|kitchen]]>><<set $qualityFood = true>><</link>><</if>>
Вы выпили чашку горячего и вкусного кофе, настроение и бодрость улучшились. [[Закончить|kitchen]]
Можно сделать вагинопластику, заменив с член с мошонкой на искусственную вагину. Эта операция необратима, после неё нельзя будет иметь детей. <<if $hasPenis && !$hasVagina>>Есть более сложный вариант операции, когда создаётся вагина, но мужские органы остаются, получаются половые органы как у гермафродита.<</if>> Чтобы ткани созданного влагалища не заросли, нужно будет регулярно делать бужирование, то есть растягивать его. <<nobr>> <<if $wallet >= 5000>> <<link [[Обычная вагинопластика за $5000|surgOperatingTable]]>><<addMins 240>><<addMoney -5000>><<addHealth -8>><<set $hasBalls = false>><<set $hasPenis = false>><<set $hasVagina = true>><<set $vaginaSize = $penisSize - 100>><<set $maxVaginaSize = $vaginaSize>><<set $penisSize = 0>><<if $dressTable.getClassDress("penis")=="chastity_male">><<set $haveKey = true>><<removeClothes "penis">><<set $selectDressPenis = "none">><</if>><<set $typeOfSurgery = "vagina">><<recalcAppearance>><</link>><br> <<else>> Для обычной вагинопластики нужно иметь $5000.<br> <</if>> <<if $hasPenis && !$hasVagina>> <<if $wallet >= 7000>> <<link [[Гермафродитная вагинопластика за $7000|surgOperatingTable]]>><<addMins 240>><<addMoney -7000>><<addHealth -8>><<set $hasVagina = true>><<set $hasVagina = true>><<set $vaginaSize = 800>><<set $maxVaginaSize = $vaginaSize>><</link>><br> <<else>> Для гермафродитной вагинопластики нужно иметь $7000.<br> <</if>> <</if>> <</nobr>> [[Отмена|hospSurgeon]]
На выходе вы сразу упираетесь в полицейского, который хочет вас арестовать за разврат в общественном месте. <<nobr>> <<set $bribeCash = calcBribe(100)>> <<if $wallet >= $bribeCash>> <<link [[Предложить ему взятку, чтобы отстал|giveBribe]]>><<addMoney $bribeCash*(-1)>><<addMins 5>><<addExp "convince" 5>><</link>> <<print "(-$"+ $bribeCash+")">> <br> <<else>> У вас нет <<print "$"+ $bribeCash>> для взятки полицейскому.<br> <</if>> [[Покорно отправиться в изолятор|prisonCell]] <</nobr>>
Вы даёте копу взятку и он от вас отстаёт. [[Далее|mallRestroom]]
[img[img/prisoncell.jpg]] <<nobr>> <<set _maxRapists = Math.round(3+$sexappeal/10)>> <<set $countRapists = random(2,_maxRapists)>> <<set $backpathSex = "prisonCellAfterRape">> <</nobr>> Вы находитесь в обезьяннике с кучей подозрительно выглядящих личностей. Кажется, ваше появление здесь вызвало особый интерес у как минимум $countRapists здешних обитателей. Вас зажимают в углу камеры и предлагают по-хорошему обслужить мужиков, которые здесь лишены женской ласки. <<if getSkill("submis") < 9>><<link [[Попытаться дать отпор|rebuffRape]]>><<addExp "submis" -25>><</link>><<else>>Вы слишком покорны, чтобы хотеть дать отпор<</if>> <<link [[Расслабиться и попытаться получить удовольствие|goRape]]>><<addExp "submis" 25>><</link>>
<<if getSkill("musculs") + getSkill("combat") > 5>>Вы оказались в достаточно хорошей форме, чтобы защитить себя. Несколько эффективных ударов отрезвили задир и заставило их отказаться от своих намерений.<<addStamina -5>><<addExp "combat" 10>> [[Далее|prisonRebuffSuccess]] <<else>>Вы пытаетесь отбиваться от попытки изнасилования, но силы не равны, вас сваливают с ног и избивают, после чего начинают насиловать. <<addHealth -3>><< addComp -10>><<addDisease "синяки" 2 200>> [[Далее|goRape]]<</if>>
[img[img/prisoncell.jpg]] <<nobr>> <<set $currentRapists = $countRapists>> <</nobr>>Вас раздевают и готовятся изнасиловать во все дырки. $currentRapists мужчин удовлетворят свою похоть, прежде чем вас отпустят. <<link [[Далее|processRape]]>><<addMins 10>><</link>>
<<nobr>> <<if $currentRapists > 1>> Один насильник заставил вас сосать его член, другой же пристроился сзади и начал жестко ебать в жопу. <<else>> Насильник сначала принудил вас сделать ему минет, потом поставил раком и изнасиловал в жопу. <<set $currentRapists -= 1>> <</if>> <<set $statOral += 1>> <<set $statAnal += 1>> <<addStamina -10>> <<addComp -10>> <<addClean -5>> <<addArousal 5>> <<addExp "fellation" 5>> <<addExp "anal" 5>> <<addExp "promiscuity" 1>> <<set _rapistPenisSize = random(5)>> <<getAnalSex 5 _rapistPenisSize>> <<addMins 10>> <</nobr>> <<if $currentRapists <= 0>><<link [[Наконец это заканчивается...|endRape]]>><</link>><<else>><<link [[Далее|nextstepRape]]>><</link>><</if>>
<<set $currentRapists -= 1>>Очередной мужчина кончил внутри вас без презерватива и какой-либо другой защиты и уступил место следующему. Вам осталось удовлетворить $currentRapists насильников. <<link [[Далее|processRape]]>><</link>>
[img[img/prisoncell.jpg]] <<nobr>> <<analDamage $countRapists-1>> <<set $statRape += $countRapists>> <<set $infectionRisk = 10+$countRapists*2>> <<checkInfection $infectionRisk>> <</nobr>> Вас закончили насиловать, вы лежите без сил, во рту неприятный привкус, а жопа горит огнём. <<link [[Продолжить|$backpathSex]]>><<addMins 5>><</link>>
<<nobr>> Вы сидите на нарах после изнасилования и ждёте, пока вас выпустят из камеры. <<if $gameDate.getHours() >= 9 && $gameDate.getHours() <= 17>><<link [[Далее|courtForSlut]]>><<addMins 10>><</link>> <<else>> <<set _hoursToMorning = 0>> <<if $gameDate.getHours() > 17>> <<set _hoursToMorning += (33 - $gameDate.getHours())>> <<else>> <<set _hoursToMorning += (9 - $gameDate.getHours())>> <</if>> <<link [[Поспать до утра|prisonCellAfterRape]]>><<goSleep _hoursToMorning>><</link>> <</if>> <</nobr>>
Вас отвезли в городской суд, где судья приговорил вас к небольшому штрафу за занятие проституцией и отпустил домой. <<link [[Домой|foyer]]>><<addMins 60>><<addReputation "slut" 2>><<addMoney -75>><</link>>
Вы находитесь в холле университета. <<nobr>> <<if $alcoStatus >= 2 || $appearanceReception < 0 || $appearanceReception == 2 || $appearanceReception > 7>> <<goto "UniverWrongApp">> <<elseif $resultOfSession == 1>> <<goto "sessionFinal">> <</if>> <<set _tempH = $gameDate.getHours()>> <<set _tempM = $gameDate.getMinutes()>> <<set _tempMonth = GameMonths[$gameDate.getMonth()]>> <<if $isStudent && GameDays[$gameDate.getDay()] != "Суббота" && GameDays[$gameDate.getDay()] != "Воскресенье" && _tempMonth != "января" && _tempMonth != "июня" && _tempMonth != "июля" && _tempMonth != "августа">> <<if _tempH == 8 || (_tempH == 9 && _tempM <= 5)>> <<link [[Идти на первую пару с 9:00|lessonStart]]>><<set $lessonNumber = 1>><<addMinsTo 9 5>><</link>> <<elseif _tempH == 10 && _tempM <= 35>> <<link [[Идти на вторую пару с 10:30|lessonStart]]>><<set $lessonNumber = 2>><<addMinsTo 10 35>><</link>> <<elseif _tempH == 11 || (_tempH == 12 && _tempM <= 5)>> <<link [[Идти на третью пару с 12:00|lessonStart]]>><<set $lessonNumber = 3>><<addMinsTo 12 5>><</link>> <<elseif _tempH == 13 && _tempM <= 35>> <<link [[Идти на четвёртую пару с 13:30|lessonStart]]>><<set $lessonNumber = 4>><<addMinsTo 13 35>><</link>> <</if>> <<elseif !$isStudent>> Вы уже не учитесь в этом университете. <<elseif _tempMonth == "июля" && _tempMonth == "августа">> Университет закрыт на каникулы. <<elseif _tempMonth == "июня">> Сейчас летняя сессия.<br> <<if $gameDate.getDate() == 2 && (_tempH == 11 || (_tempH == 12 && _tempM <= 5))>> <<link [[Идти на защиту курсовой с 12:00|summerCourseWork]]>> <<addMinsTo 12 5>><</link>> <<elseif $gameDate.getDate() == 5 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на экзамен по основному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 1>><<addMinsTo 9 5>><</link>> <<elseif $gameDate.getDate() == 8 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на экзамен по дополнительному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 2>><<addMinsTo 9 5>><</link>> <<elseif $gameDate.getDate() == 11 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на экзамен по естественным наукам с 9:00|examination]]>><<set $examinationLesson = 3>><<addMinsTo 9 5>><</link>> <<elseif $gameDate.getDate() == 15 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на экзамен по иностранному языку с 9:00|examination]]>><<set $examinationLesson = 4>><<addMinsTo 9 5>><</link>> <<elseif $grade1 < 5 && $gameDate.getDate() == 18 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на пересдачу по основному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 1>><<addMinsTo 9 5>><</link>> <<elseif $grade2 < 5 && $gameDate.getDate() == 22 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на пересдачу по дополнительному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 2>><<addMinsTo 9 5>><</link>> <<elseif $grade3 < 5 && $gameDate.getDate() == 25 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на пересдачу по естественным наукам с 9:00|examination]]>><<set $examinationLesson = 3>><<addMinsTo 9 5>><</link>> <<elseif $grade4 < 5 && $gameDate.getDate() == 29 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на пересдачу по иностранному языку с 9:00|examination]]>><<set $examinationLesson = 4>><<addMinsTo 9 5>><</link>> <<elseif $grade5 < 3 && $courseworkProgress > 33 && $gameDate.getDate() > 2 && _tempH > 8 && _tempH < 17>> <<link [[Сдать свою проваленную курсовую|summerCourseWorkRetake]]>><<set $examinationLesson = 4>><<addMins 45>><</link>> <</if>> <<elseif GameDays[$gameDate.getDay()] == "Суббота" || GameDays[$gameDate.getDay()] == "Воскресенье">> Университет сегодня не работает. <</if>> <</nobr>> <<link [[Пройти в коридоры|uniCorridors]]>><<addMins 1>><</link>> <<link [[Доска с расписанием|sheduleBoard]]>><<addMins 1>><</link>> <<link [[Спортивные секции|gym]]>><<addMins 1>><</link>> <<if $wallet >= 1 && $coffeeTime <= 0>><<link [[Купить кофе в кофейном автомате за $1|uniCoffee]]>><<addMins 5>><<drinkCoffee>><<addMoney -1>><</link>><</if>> <<link [[Выйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>
[img[img/library.jpg]] Вы находитесь в университетской библиотеке, здесь тихо и можно эффективно поработать над учебными проектами. <<nobr>> <<set _tempH = $gameDate.getHours()>> <<if $currentStamina >= 25 && $currentComposure >= 50 && _tempH < 17>> <<if $courseworkProgress < 100 && $grade5 < 3>><<link [[Уделить час курсовой работе|libraryCW]]>><<addMins 60>><<addStamina -5>><<addComp -2>><<addExp "mind" 1>><<addKnowl 5 2>><</link>><br><</if>> <<link [[Почитать литературу по основному гуманитарному предмету|libraryLessons]]>><<addMins 60>><<addStamina -5>><<addComp -2>><<addExp "mind" 1>><<addKnowl 1 1>><</link>><br> <<link [[Почитать литературу по дополнительному гуманитарному предмету|libraryLessons]]>><<addMins 60>><<addStamina -5>><<addExp "mind" 1>><<addComp -2>><<addKnowl 2 1>><</link>><br> <<link [[Почитать литературу по естественным наукам|libraryLessons]]>><<addMins 60>><<addStamina -5>><<addComp -2>><<addExp "mind" 1>><<addKnowl 3 1>><</link>><br> <<link [[Почитать литературу на иностранном языке|libraryLessons]]>><<addMins 60>><<addStamina -5>><<addComp -2>><<addExp "mind" 1>><<addKnowl 4 1>><<addExp "language" 2>><</link>><br> <<elseif _tempH >= 17>> Библиотека уже закрывается <<elseif $currentComposure < 50>> Вы слишком подавлены, чтобы дополнительно заниматься учёбой (нужно не менее 50 настроения) <<else>> Вы слишком устали, чтобы дополнительно заниматься учёбой (нужно не менее 25 бодрости) <</if>> <</nobr>> <<link [[Выйти|uniCorridors]]>><<addMins 1>><</link>>
Вы находитесь в спортивной пристройке университета, здесь находится бассейн и несколько спортивных секций. <<set _tempH = $gameDate.getHours()>><<set _tempD = GameDays[$gameDate.getDay()]>><<if _tempD == "Воскресенье">>По воскресеньям секции не работают.<<elseif _tempD == "Суббота" && (_tempH < 10 || _tempH >=15)>>По субботам секции работают с 10 до 15.<<elseif _tempD != "Суббота" && (_tempH < 14 || _tempH >=20)>>По будням секции работают с 14 до 20.<<else>> <<if $appearanceReception < 5>><<link [[Мужская раздевалка|mansLockerroom]]>><<addMins 1>><</link>><<else>>Вас не впустят в мужскую раздевалку в таком виде<</if>> <<if $appearanceReception > 3>><<link [[Женская раздевалка|womansLockerroom]]>><<addMins 1>><</link>><<else>>Вас не впустят в женскую раздевалку в таком виде<</if>> <</if>> <<link [[Выйти|university]]>><<addMins 1>><</link>>
Вы находитесь в мужском туалете университета. <<nobr>> <<defineTimeOfDay>> <<if $isStudyTime && !$encounterHappened>> <<set $encountersTable = []>> <<if $appearanceReception > 4 && getReputationStatus("cross") < 3>> <<set $encountersTable = $encountersTable.concat([{"name" : "encWomanInMaleRestroom", "chance" : 35}])>> <</if>> <<if getReputationStatus("slut") > 2 && $sexappeal > 50>> <<set $encountersTable = $encountersTable.concat([{"name" : "encSlutInRestroom", "chance" : 25}])>> <</if>> <<if getSocialStatus("university") < -2>> <<set $encountersTable = $encountersTable.concat([{"name" : "encLooserInRestroom", "chance" : 15}])>> <</if>> <<set $encounterHappened = true>> <<set $backpathEncounter = "uniRestroomM">> <<if $encountersTable.length > 0>><<doEncounters>><</if>> <<else>> <<set $encounterHappened = false>> <</if>> <</nobr>> [[Зайти в свободную кабинку|uniRestroomCabinM]] <<link [[Выйти|uniCorridors]]>><<addMins 1>><</link>>
Вы находитесь в женском туалете университета. <<if $invMakeupKit >= 1>><br>[[Заняться макияжем|makeupManager][$backpathMakeup to "uniRestroomF"]]<</if>> [[Зайти в свободную кабинку|uniRestroomCabinF]] <<link [[Выйти|uniCorridors]]>><<addMins 1>><</link>>
<<nobr>> <<set _tempMonth = GameMonths[$gameDate.getMonth()]>> <<if _tempMonth != "января" && _tempMonth != "июня" && _tempMonth != "июля" && _tempMonth != "августа">> Ваше ежедневное расписание с понедельника по пятницу:<br> 1 пара: основной гуманитарный предмет с 9:00 до 10:20<br> 2 пара: дополнительный гуманитарный предмет с 10:30 до 11:50<br> 3 пара: естественные науки с 12:00 до 13:20<br> 4 пара: иностранный язык с 13:30 до 14:50<br> <<elseif _tempMonth == "июня">> Расписание экзаменов летней сессии:<br> Защита курсовой работы: 2 июня в 12:00<br> Экзамен по основному гуманитарному предмету: 5 июня в 9:00 (пересдача 18 июня в то же время)<br> Экзамен по дополнительному гуманитарному предмету: 8 июня в 9:00 (пересдача 22 июня в то же время)<br> Экзамен по естественным наукам: 11 июня в 9:00 (пересдача 25 июня в то же время)<br> Экзамен по иностранному языку: 15 июня в 9:00 (пересдача 29 июня в то же время)<br> Деканат подведёт итоги сессии в июле.<br> <<else>> Сейчас каникулы. <</if>> <</nobr>> Библиотека работает с 9 до 17 по будням. Спортивные секции работают с 14 до 20 по будням и с 10 до 15 в субботу. Объявление: деканат разрешил опаздывать не более чем на 5 минут после звонка на пару. <<link [[Назад|university]]>><<addMins 1>><</link>>
[img[img/lections.jpg]] <<nobr>> <<set $timeToLessonProcess = random(15,45)>><<set $lessonKnowl = 0>><<if $lessonNumber == 1>>Группа рассаживается в аудитории для занятия по основному гуманитарному предмету.<br><<elseif $lessonNumber == 2>>Группа рассаживается в аудитории для занятия по дополнительному гуманитарному предмету.<<elseif $lessonNumber == 3>>Группа рассаживается в аудитории для занятия по естественным наукам.<<elseif $lessonNumber == 4>>Группа рассаживается в аудитории для занятия по иностранному языку.<</if>><br> <<if $appearanceReception >= 2 && $appearanceReception <= 4 && getReputationStatus("cross") < 6 && $eventCrossdressColldown <= 0>> Ваш внешний вид вызвал бурную реакцию у многих однокурсников. Вы услышали немало грубых шуток про свой наряд, это плохо повлияет на репутацию среди студентов. <<addReputation "cross" 1>> <<addStatus "university" -5>> <<addComp -10>> <<set $eventCrossdressColldown = 12>> <</if>> <br> <<if $currentClean > 25>><<radiobutton "$classroomPosition" 1.25 autocheck>> сесть спереди <<if isRelationAvailable("alina")>>[<<= getRelationName("alina")>>]<</if>><<else>>Вы слишком грязны и неопрятны, чтобы сидеть спереди<</if>><br> <<if $currentClean > 10>><<radiobutton "$classroomPosition" 1 autocheck>> сесть посередине <<if isRelationAvailable("nikita")>>[<<= getRelationName("nikita")>>]<</if>><<else>>Вы слишком грязны и неопрятны, чтобы сидеть посередине<</if>><br> <<radiobutton "$classroomPosition" 0.75 autocheck>> сесть на галёрке<br> <</nobr>> <<if $currentStamina >= 50 && $currentArousal < $maxArousal>><<link [[Старательно усваивать материал|lessonProcess]]>><<set $lessonKnowl+= 1>><<addExp "mind" 1>><<addStamina -8>><<set $lessonConcentration = 2>><<addMins $timeToLessonProcess>><</link>><<elseif $currentStamina < 50>>Вы слишком устали уже, чтобы вникать в учебный предмет.<<elseif $currentArousal >= $maxArousal>>Вы слишком возбуждены и не можете сконцентрироваться на учебном предмете<</if>> <<link [[Не напрягаться и уделить больше времени общению и другим развлечениям|lessonProcess]]>><<set $lessonKnowl+= 0.5>><<addStatus "university" 1>><<addStamina -5>><<set $lessonConcentration = 1>><<addMins $timeToLessonProcess>><</link>> <<if $currentStamina < 80>><<link [[Попытаться поспать на паре|lessonProcess]]>><<addStamina 5>><<set $lessonConcentration = 0>><<addMins $timeToLessonProcess>><</link>><</if>>
[img[img/lections.jpg]] <<nobr>>Звонок известил об окончании пары и вы вышли из аудитории.<br> <<if $alinaRootStage == 0 && getRelationStatus("alina") > 0 && $currentFemin < 40>> <<set $alinaRootStage = 1>> Когда вы выходили из аудитории, проходящая мимо Алина незаметно сунула вам в руки записку и быстро выпорхнула в коридор, смешавшись в толпе. Вы удивились, но быстро спрятали клочок бумаги в карман. Усевшись на подоконник в коридоре вдали от остальных студентов, вы осторожно развернули записку и прочли её содержание: "$characterName, нужно встретиться вдвоём в эту субботу в Цезаре, часов в 12, есть чисто деловое предложение к тебе. Я приглашаю и оплачиваю. Алина". Также в записке она указала свой телефон для связи, что придавало ей уж совсем интимный характер, так как вы ранее и помышлять не могли о том, чтобы узнать личные контакты такой девушки. Это всё конечно выглядело странно и интригующе, чего она от вас хочет такого, что аж приглашает встретиться наедине в довольно элитной кафешке в центре города? Это следует выяснить.<br> <</if>> <<set _time = 75 - $timeToLessonProcess>> <<addMins _time>> <<set $lessonKnowl *= $classroomPosition>> <<addKnowl $lessonNumber $lessonKnowl>> <<set $encounterHappened = false>> <<if $lessonNumber == 4>> <<set _langExp = Math.round($lessonKnowl*2)>> <<addExp "language" _langExp>> <</if>> <</nobr>> [[Покинуть аудиторию|uniCorridors]]
[img[img/library.jpg]] Вы плодотворно поработали над своей курсовой работой. [[Закончить|library]]
Вы находитесь в большом универмаге, где продаются товары любого назначения. <<nobr>> <div class="inventory-row"> <div class="inventory-box">[img[Растворимый кофе|img/items/coffee.png]]<br><<if $wallet >= 10 && $invCoffee < 50>><<link [img[Купить на 25 использований|img/interface/paid_icon.png][buyMallStore]]>><<set $ms_item = "coffee">><</link>><<elseif $wallet < 10>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$10<<prntItemInfo "coffee">></div> <div class="inventory-box">[img[Банка энергетика|img/items/energy.png]]<br><<if $wallet >= 3 && $invEnergy < 2>><<link [img[Купить|img/interface/paid_icon.png][buyMallStore]]>><<set $ms_item = "energy">><</link>><<elseif $wallet < 3>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$3<<prntItemInfo "energy">></div> <div class="inventory-box">[img[Дешёвый парфюм|img/items/perfumeUsual.png]]<br><<if $wallet >= 10 && $invPerfumeUsual < 50>><<link [img[Купить на 25 использований|img/interface/paid_icon.png][buyMallStore]]>><<set $ms_item = "perfume1">><</link>><<elseif $wallet < 10>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$10<<prntItemInfo "perfumeUsual">></div> <div class="inventory-box">[img[Дорогой парфюм|img/items/perfumeRich.png]]<br><<if $wallet >= 25 && $invPerfumeRich < 50>><<link [img[Купить на 25 использований|img/interface/paid_icon.png][buyMallStore]]>><<set $ms_item = "perfume2">><</link>><<elseif $wallet < 25>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$25<<prntItemInfo "perfumeRich">></div> <div class="inventory-box">[img[Косметический набор|img/items/makeupKit.png]]<br><<if $wallet >= 50 && $invMakeupKit < 1>><<link [img[Купить|img/interface/paid_icon.png][buyMallStore]]>><<set $ms_item = "makeupkit">><</link>><<elseif $wallet < 50>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$50<<prntItemInfo "makeupKit">></div> <div class="inventory-box">[img[Веб-камера|img/items/webCamera.png]]<br><<if $wallet >= 35 && $invWebCamera < 1>><<link [img[Купить|img/interface/paid_icon.png][buyMallStore]]>><<set $ms_item = "webcamera">><</link>><<elseif $wallet < 35>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$35<<prntItemInfo "webCamera">></div> </div> <</nobr>> [[Покинуть магазин|mall]]
<<nobr>> <<addMins 1>> <<if $ms_item == "makeupkit">> <<addMoney -50>> <<set $invMakeupKit = 1>> <<elseif $ms_item == "webcamera">> <<addMoney -35>> <<set $invWebCamera = 1>> <<elseif $ms_item == "perfume1">> <<addMoney -10>> <<set $invPerfumeUsual += 25>> <<if $invPerfumeUsual > 50>><<set $invPerfumeUsual = 50>><</if>> <<elseif $ms_item == "perfume2">> <<addMoney -25>> <<set $invPerfumeRich += 25>> <<if $invPerfumeUsual > 50>><<set $invPerfumeRich = 50>><</if>> <<elseif $ms_item == "coffee">> <<addMoney -10>> <<set $invCoffee += 25>> <<if $invCoffee > 50>><<set $invCoffee = 50>><</if>> <<elseif $ms_item == "energy">> <<addMoney -3>> <<set $invEnergy++>> <</if>><</nobr>>Вы успешно оплатили и забрали товар в магазине, теперь его можно найти в инвентаре. [[Вернуться к покупкам|mallStore]]
[img[img/makeupkit.jpg]] <<nobr>> <<set _mkSkill = getSkill("makeup")>> Макияж<br> <<if $makeupStrength > 0 && $makeupStrength < 100 && getSkill("makeup")>=$makeupType>><<link [[Обновить текущий макияж|doMakeup]]>><<set _worktime = 10-_mkSkill>><<addMins _worktime>><<addExp "makeup" 1>><<set $makeupStrength = 100>><<recalcAppearance>><</link>><br><</if>> <<if $makeupType != 1>><<link [[Простейший женский макияж|doMakeup]]>><<set _worktime = 12-_mkSkill>><<addMins _worktime>><<addExp "makeup" 2>><<set $makeupType = 1>><<set $makeupStrength = 100>><<recalcAppearance>><</link>><br><</if>> <<if getSkill("makeup") >=2 && $makeupType != 2>><<link [[Обычный женский макияж|doMakeup]]>><<set _worktime = 15-_mkSkill>><<addMins _worktime>><<addExp "makeup" 3>><<set $makeupType = 2>><<set $makeupStrength = 100>><<recalcAppearance>><</link>><br><</if>> <<if getSkill("makeup") >=3 && $makeupType != 3>><<link [[Яркий макияж шлюхи|doMakeup]]>><<set _worktime = 18-_mkSkill>><<addMins _worktime>><<addExp "makeup" 4>><<set $makeupType = 3>><<set $makeupStrength = 100>><<recalcAppearance>><</link>><br><</if>> <<if getSkill("makeup") >=4 && $makeupType != 4>><<link [[Развратный макияж бимбо-шлюхи|doMakeup]]>><<set _worktime = 20-_mkSkill>><<addMins _worktime>><<addExp "makeup" 5>><<set $makeupType = 4>><<set $makeupStrength = 100>><<recalcAppearance>><</link>><br><</if>> <<if $makeupStrength > 0>><<link [[Смыть макияж|doMakeup]]>><<addMins 5>><<set $makeupType = 0>><<set $makeupStrength = 0>><<recalcAppearance>><</link>><br><</if>> <br> Маникюр<br> <<if $manicureStrength > 0 && $manicureStrength < 100 && getSkill("makeup")> $manicureType>><<link [[Обновить текущий маникюр (45 минут)|doManicure]]>><<addMins 45>><<addExp "makeup" 5>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>> <<if $manicureType != 1 && getSkill("makeup") >=2>><<link [[Обычный французский маникюр (френч, 60 минут) |doManicure]]>><<addMins 60>><<addExp "makeup" 5>><<set $manicureType = 1>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>> <<if $manicureType != 2 && getSkill("makeup") >=3>><<link [[Маникюр с ярким однотонным лаком (60 минут)|doManicure]]>><<addMins 60>><<addExp "makeup" 5>><<set $manicureType = 2>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>> <<if $manicureType != 3 && getSkill("makeup") >=4>><<link [[Маникюр с простым нейл-артом (90 минут)|doManicure]]>><<addMins 90>><<addExp "makeup" 8>><<set $manicureType = 3>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>> <<if $manicureType != 4 && getSkill("makeup") >=5>><<link [[Маникюр со сложным нейл-артом (120 минут)|doManicure]]>><<addMins 120>><<addExp "makeup" 10>><<set $manicureType = 4>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>> <<if $manicureStrength > 0>><<link [[Снять лак с ногтей (20 минут)|doManicure]]>><<addMins 20>><<set $manicureType = 0>><<set $manicureStrength = 0>><<recalcAppearance>><</link>><br><</if>> <br> Педикюр<br> <<if $pedicureStrength > 0 && $pedicureStrength < 100 && getSkill("makeup")> $pedicureType>><<link [[Обновить текущий педикюр (45 минут)|doPedicure]]>><<addMins 45>><<addExp "makeup" 5>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>> <<if $pedicureType != 1 && getSkill("makeup") >=2>><<link [[Обычный французский педикюр (френч, 60 минут) |doPedicure]]>><<addMins 60>><<addExp "makeup" 5>><<set $pedicureType = 1>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>> <<if $pedicureType != 2 && getSkill("makeup") >=3>><<link [[Педикюр с ярким однотонным лаком (60 минут)|doPedicure]]>><<addMins 60>><<addExp "makeup" 5>><<set $pedicureType = 2>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>> <<if $pedicureType != 3 && getSkill("makeup") >=4>><<link [[Педикюр с простым нейл-артом (90 минут)|doPedicure]]>><<addMins 90>><<addExp "makeup" 8>><<set $pedicureType = 3>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>> <<if $pedicureType != 4 && getSkill("makeup") >=5>><<link [[Педикюр со сложным нейл-артом (120 минут)|doPedicure]]>><<addMins 120>><<addExp "makeup" 10>><<set $pedicureType = 4>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>> <<if $pedicureStrength > 0>><<link [[Снять лак с ногтей (20 минут)|doPedicure]]>><<addMins 20>><<set $pedicureType = 0>><<set $pedicureStrength = 0>><<recalcAppearance>><</link>><br><</if>> <</nobr>> <<link [[Закончить|$backpathMakeup]]>><</link>>
[img[img/makeupkit.jpg]] <<if $makeupType != 0>>Вы успешно справились с задачей, в результате у вас сейчас на лице свежий <<prntMakeup>> макияж. Макияж держится на лице в течение примерно суток, не забывайте его обновлять. Приём душа полностью смоет его.<<addExp "femin" 1>><<else>>Вы успешно смыли текущий макияж.<</if>> <<link [[Далее|makeupManager]]>><</link>>
<<nobr>> <<widget "prntMakeup">> <<if $makeupType == 4>><<print "<font color='hotpink'>развратный</font>">> <<elseif $makeupType == 3>><<print "<font color='red'>яркий</font>">> <<elseif $makeupType == 2>><<print "<font color='yellow'>обычный</font>">> <<elseif $makeupType == 1>><<print "<font color='green'>простейший</font>">> <<else>><<print "<font color='mediumblue'>нет</font>">> <</if>> <</widget>> <<widget "prntPermMakeup">> <<if $makeupPermanentType == 4>><<print "<font color='hotpink'>развратный</font>">> <<elseif $makeupPermanentType == 3>><<print "<font color='red'>яркий</font>">> <<elseif $makeupPermanentType == 2>><<print "<font color='yellow'>обычный</font>">> <<else>><<print "<font color='mediumblue'>нет</font>">> <</if>> <</widget>> <<widget "prntPerfume">> <<if $perfumeType == 1>><<print "<font color='yellow'>дешёвый парфюм</font>">> <<elseif $perfumeType == 2>><<print "<font color='hotpink'>дорогой парфюм</font>">> <<else>><<print "<font color='mediumblue'>нет</font>">> <</if>> <</widget>> <<widget "prntManicure">> <<if $manicureType == 4>><<print "<font color='hotpink'>сложный нейл-арт</font>">> <<elseif $manicureType == 3>><<print "<font color='red'>простой нейл-арт</font>">> <<elseif $manicureType == 2>><<print "<font color='yellow'>яркий однотонный</font>">> <<elseif $manicureType == 1>><<print "<font color='green'>обычный френч</font>">> <<else>><<print "<font color='mediumblue'>нет</font>">> <</if>> <</widget>> <<widget "prntPedicure">> <<if $pedicureType == 4>><<print "<font color='hotpink'>сложный нейл-арт</font>">> <<elseif $pedicureType == 3>><<print "<font color='red'>простой нейл-арт</font>">> <<elseif $pedicureType == 2>><<print "<font color='yellow'>яркий однотонный</font>">> <<elseif $pedicureType == 1>><<print "<font color='green'>обычный френч</font>">> <<else>><<print "<font color='mediumblue'>нет</font>">> <</if>> <</widget>> <<widget "prntRelation">> <<for _j = 0; _j < $relatTable.length; _j++>> <<if $relatTable[_j].id == _args[0]>> <<set _relpoints = $relatTable[_j].points>> <<break>> <</if>> <</for>> <<set _relstatus = getRelationStatus(_args[0])>> <<if _relstatus == 4>><<set _strstatus = "любовь">> <<elseif _relstatus == 3>><<set _strstatus = "близкие отношения">> <<elseif _relstatus == 2>><<set _strstatus = "дружба">> <<elseif _relstatus == 1>><<set _strstatus = "симпатия">> <<elseif _relstatus == -1>><<set _strstatus = "антипатия">> <<elseif _relstatus == -2>><<set _strstatus = "презрение">> <<elseif _relstatus == -3>><<set _strstatus = "враждебность">> <<elseif _relstatus == -4>><<set _strstatus = "ненависть">> <<else>><<set _strstatus = "безразличие">> <</if>> <<print _strstatus + " ("+ _relpoints +")[img[img/interface/relation_icon"+_relstatus+".png]]">> <</widget>> <<widget "prntSocStatusUniver">> <<set _socstatus = getSocialStatus("university")>> <<if _socstatus == 3>><<set _strstatus = "альфа">> <<elseif _socstatus == 2>><<set _strstatus = "бета">> <<elseif _socstatus == 1>><<set _strstatus = "гамма">> <<elseif _socstatus == -1>><<set _strstatus = "фрик">> <<elseif _socstatus == -2>><<set _strstatus = "лох">> <<elseif _socstatus == -3>><<set _strstatus = "омега">> <<else>><<set _strstatus = "студент без статуса">> <</if>> <<print _strstatus>> <</widget>> <<widget "prntSocStatusStreets">> <<set _socstatus = getSocialStatus("streetsluts")>> <<if _socstatus == 3>><<set _strstatus = "альфа-шалава">> <<elseif _socstatus == 2>><<set _strstatus = "авторитетная">> <<elseif _socstatus == 1>><<set _strstatus = "приятная">> <<elseif _socstatus == -1>><<set _strstatus = "неприятная">> <<elseif _socstatus == -2>><<set _strstatus = "противная">> <<elseif _socstatus == -3>><<set _strstatus = "гонимая">> <<else>><<set _strstatus = "обычная шлюха">> <</if>> <<print _strstatus>> <</widget>> <<widget "prntSocStatusBrothel">> <<set _socstatus = getSocialStatus("streetsluts")>> <<if _socstatus == 3>><<set _strstatus = "правая рука мадам">> <<elseif _socstatus == 2>><<set _strstatus = "авторитетная">> <<elseif _socstatus == 1>><<set _strstatus = "приятная">> <<elseif _socstatus == -1>><<set _strstatus = "неприятная">> <<elseif _socstatus == -2>><<set _strstatus = "противная">> <<elseif _socstatus == -3>><<set _strstatus = "гонимая">> <<else>><<set _strstatus = "обычная шлюха">> <</if>> <<print _strstatus>> <</widget>> <<widget "prntSocStatusStrips">> <<set _socstatus = getSocialStatus("strippers")>> <<if _socstatus == 3>><<set _strstatus = "королева шеста">> <<elseif _socstatus == 2>><<set _strstatus = "авторитетная">> <<elseif _socstatus == 1>><<set _strstatus = "приятная">> <<elseif _socstatus == -1>><<set _strstatus = "неприятная">> <<elseif _socstatus == -2>><<set _strstatus = "противная">> <<elseif _socstatus == -3>><<set _strstatus = "гонимая">> <<else>><<set _strstatus = "обычная танцовщица">> <</if>> <<print _strstatus>> <</widget>> <<widget "prntTattoo">> <<for _j = 0; _j < $allTattooTable.length; _j++>> <<if $allTattooTable[_j].id == _args[0]>> <<set _tName = $allTattooTable[_j].name>> <<set _tSlot = $allTattooTable[_j].slot>> <<break>> <</if>> <</for>> <<switch _tSlot>> <<case "neck">> <<set _tSlot = "шея">> <<case "shoulders">> <<set _tSlot = "плечи">> <<case "loin">> <<set _tSlot = "поясница">> <<case "hips">> <<set _tSlot = "бедро">> <<case "ass">> <<set _tSlot = "ягодицы">> <<case "face">> <<set _tSlot = "лицо">> <<case "wrist">> <<set _tSlot = "запястья">> <<case "chest">> <<set _tSlot = "над грудью">> <<case "breast">> <<set _tSlot = "грудь">> <<case "areola">> <<set _tSlot = "ареола">> <<case "clavicle">> <<set _tSlot = "ключица">> <<case "back">> <<set _tSlot = "спина">> <<case "side">> <<set _tSlot = "бок">> <<case "belly">> <<set _tSlot = "живот">> <<case "legs">> <<set _tSlot = "ноги">> <</switch>> <<print _tSlot + ": " + _tName>> <</widget>> <<widget "prntReputation">> <<for _j = 0; _j < $reputTable.length; _j++>> <<if $reputTable[_j].id == _args[0]>> <<set _repstage = $reputTable[_j].stage>> <<break>> <</if>> <</for>> <<if _repstage == 6>><<set _strreputation = "<font color='hotpink'>пресловутая</font>">> <<elseif _repstage == 5>><<set _strreputation = "<font color='red'>прославленная</font>">> <<elseif _repstage == 4>><<set _strreputation = "<font color='orange'>общепризнанная</font>">> <<elseif _repstage == 3>><<set _strreputation = "<font color='yellow'>известная</font>">> <<elseif _repstage == 2>><<set _strreputation = "<font color='green'>малоизвестная</font>">> <<elseif _repstage == 1>><<set _strreputation = "<font color='blueviolet'>неясная</font>">> <<elseif _repstage == 0>><<set _strreputation = "<font color='mediumblue'>неизвестная</font>">> <</if>> <<print _strreputation>> <</widget>> <<widget "prntSkill">> <<set _isSkillCorrect = false>> <<for _j = 0; _j < $skillsTable.length; _j++>> <<if $skillsTable[_j][1] == _args[0]>> <<set _pointForNextLevel = $skillsTable[_j][2]*100>> <<if ($skillsTable[_j][2] == $skillsTable[_j][3])>><<set _pointForNextLevel = "достигнут максимальный уровень">><</if>> <<print $skillsTable[_j][2]+$skillsTable[_j][5]+" / "+ $skillsTable[_j][3]+" (<span style='text-decoration: underline dotted' title='Нужно очков для следующего уровня: "+_pointForNextLevel+"'>"+$skillsTable[_j][4]+" очков</span>)">> /*<<if $skillsTable[_j][5] > 0>><<print $skillsTable[3][5]+" - временный бонус)">><</if>>*/ <<set _isSkillCorrect = true>> <<break>> <</if>> <</for>> <<if !_isSkillCorrect>><span style="color:red">Характеристика _args[0] не найдена!</span><</if>> <</widget>> <<widget "prntBiSkill">> <<set _isSkillCorrect = false>> <<for _j = 0; _j < $skillsTable.length; _j++>> <<if $skillsTable[_j][1] == _args[0]>> <<if $skillsTable[_j][2] == 5>> <<set _pointForNextLevel = 100>> <<elseif $skillsTable[_j][2] > 5>> <<set _pointForNextLevel = 100*Math.pow(2, $skillsTable[_j][2]-5)>> <<elseif $skillsTable[_j][2] < 5>> <<set _pointForNextLevel = -100*Math.pow(2, 5-$skillsTable[_j][2])>> <</if>> <<if $skillsTable[_j][2] == $skillsTable[_j][3] || $skillsTable[_j][2] == 1>><<set _pointForNextLevel = "достигнут максимальный уровень">><</if>> <<set _curBalans = ($skillsTable[_j][2]+$skillsTable[_j][5]) - 5>> <<if _curBalans > 0>> <<set _curBalans = "+" + _curBalans + " / 4">> <<elseif _curBalans < 0>> <<set _curBalans = _curBalans + " / 4">> <</if>> <<print _curBalans +" (<span style='text-decoration: underline dotted' title='Нужно очков для следующего уровня: "+_pointForNextLevel+"'>"+$skillsTable[_j][4]+" очков</span>)">> <<set _isSkillCorrect = true>> <<break>> <</if>> <</for>> <<if !_isSkillCorrect>><span style="color:red">Характеристика _args[0] не найдена!</span><</if>> <</widget>> <<widget "prntSkillDesc">> <<set _skill = getSkill(_args[0])>> <span style="font-size: 13px;"> <<switch _args[0]>> <<case "promiscuity">> <<if _skill <=1>><<print "Вы целомудренны.">> <<elseif _skill == 2>><<print "Вы ханжа.">> <<elseif _skill == 3>><<print "Вы сексуально любопытны.">> <<elseif _skill == 4>><<print "Вас возбуждают мысли о сексе.">> <<elseif _skill == 5>><<print "Вы жаждете секса.">> <<elseif _skill == 6>><<print "Вы сексуально ненасытны.">> <<elseif _skill >= 7>><<print "Вы безотказная шлюха.">> <</if>> <<case "disgrace">> <<if _skill <=1>><<print "Вы непорочны.">> <<elseif _skill == 2>><<print "Вы слегка испорчены">> <<elseif _skill == 3>><<print "Вы испорчены.">> <<elseif _skill == 4>><<print "Вам нравится получать деньги за секс.">> <<elseif _skill == 5>><<print "Вас возбуждают мысли о торговле своим телом.">> <<elseif _skill == 6>><<print "Вы неисправимо падшая проститутка.">> <<elseif _skill >= 7>><<print "Вы готовы на всё ради денег.">> <</if>> <<case "shameless">> <<if _skill <=1>><<print "Вы застенчивы.">> <<elseif _skill == 2>><<print "Вы робки.">> <<elseif _skill == 3>><<print "Вам нравится быть сексуализированными.">> <<elseif _skill == 4>><<print "Вы наслаждаетесь непристойным вниманием.">> <<elseif _skill == 5>><<print "Чувство обнажённости возбуждает вас.">> <<elseif _skill == 6>><<print "Мысли об обнажении не идут из головы.">> <<elseif _skill >= 7>><<print "Вы бесстыдны.">> <</if>> <<case "mind">> <<if _skill <=1>><<print "Вы тупы, как пробка.">> <<elseif _skill == 2>><<print "Вы слегка оглупели.">> <<elseif _skill == 3>><<print "Вы среднего ума.">> <<elseif _skill == 4>><<print "Вы слегка умнее окружающих.">> <<elseif _skill == 5>><<print "Вы довольно умны.">> <<elseif _skill == 6>><<print "Вы являетесь бесспорным интеллектуалом.">> <<elseif _skill >= 7>><<print "Вы обладаете блистательным умом.">> <</if>> <<case "musculs">> <<if _skill <=1>><<print "Никакой заметной мускулатуры у вас нет.">> <<elseif _skill == 2>><<print "Вы довольно хилого телосложения.">> <<elseif _skill == 3>><<print "Вы слегка спортивного телосложения.">> <<elseif _skill == 4>><<print "У вас весьма крепкое тело.">> <<elseif _skill == 5>><<print "Вы слегка накачаны.">> <<elseif _skill == 6>><<print "Вы неплохо накачаны, с кубиками на животе.">> <<elseif _skill >= 7>><<print "Вы качок с роскошной рельефной мускулатурой.">> <</if>> <<case "endurance">> <<if _skill <=1>><<print "Ваша выносливость никуда не годится.">> <<elseif _skill == 2>><<print "У вас слабая выносливость.">> <<elseif _skill == 3>><<print "Вы уже хорошо выдерживаете физическую работу.">> <<elseif _skill == 4>><<print "Вы уже можете довольно долго бегать.">> <<elseif _skill == 5>><<print "Вы уже хорошо держитесь на длительной дистанции.">> <<elseif _skill == 6>><<print "У вас просто конская выносливость.">> <<elseif _skill >= 7>><<print "Вы готовы к марафонскому забегу.">> <</if>> <<case "submis">> <<if _skill <=1>><<print "Вы всегда доминируете и твёрдо стоите на своём.">> <<elseif _skill == 2>><<print "Вы любите доминировать над людьми.">> <<elseif _skill == 3>><<print "Вы готовы стоять на своём и добиваться подчинения.">> <<elseif _skill == 4>><<print "Вы слегка доминантны.">> <<elseif _skill == 5>><<print "Нет определённых наклонностей.">> <<elseif _skill == 6>><<print "Вы слегка сабмиссивны.">> <<elseif _skill == 7>><<print "Вам проще подчиняться другим, чем перечить.">> <<elseif _skill == 8>><<print "Вы любите подчиняться другим.">> <<elseif _skill >= 9>><<print "Вы бесхребетная подстилка для других.">> <</if>> <<case "sadomaso">> <<if _skill <=1>><<print "Вы обожаете приносить боль и унижение другим.">> <<elseif _skill == 2>><<print "Причинение другим боли и унижений возбуждает вас.">> <<elseif _skill == 3>><<print "Вы довольно часто причиняете другим боль и унижения.">> <<elseif _skill == 4>><<print "Вы иногда можете спокойно причинить кому-то боль.">> <<elseif _skill == 5>><<print "Нет определённых наклонностей.">> <<elseif _skill == 6>><<print "Вы приемлете испытывать немного боли и унижений.">> <<elseif _skill == 7>><<print "Вы часто не против испытывать боль и унижения.">> <<elseif _skill == 8>><<print "Мысли о боли и унижениях начинают вызывать возбуждение.">> <<elseif _skill >= 9>><<print "Вы дико возбуждаетесь, когда вас бьют и унижают.">> <</if>> <<case "femin">> <<if _skill <=1>><<print "Вы всегда действуете как мужественный мачо.">> <<elseif _skill == 2>><<print "Мужской характер проявляется у вас в любой деятельности.">> <<elseif _skill == 3>><<print "В мужской компании вы всегда свой.">> <<elseif _skill == 4>><<print "Вы чаще демонстрируете мужские черты характера.">> <<elseif _skill == 5>><<print "Нет определённых наклонностей.">> <<elseif _skill == 6>><<print "Вы замечаете за собой некоторые женские черты.">> <<elseif _skill == 7>><<print "Вам проще находить общий язык с женщинами.">> <<elseif _skill == 8>><<print "Вы ведёте себя скорее как женщина.">> <<elseif _skill >= 9>><<print "Вы ведёте себя всегда как слабая и эмоциональная женщина.">> <</if>> <<case "fellation">> <<if _skill <=1>><<print "Вы имеете лишь базовое представление о том,<br> как делать минет.">> <<elseif _skill == 2>><<print "Вы умеете сосать на сносном любительском уровне.">> <<elseif _skill == 3>><<print "Вы делаете минет быстро и качественно, как настоящие <br>профессионалки.">> <<elseif _skill == 4>><<print "Вы сосёте не хуже опытной порнозвезды.">> <<elseif _skill >= 5>><<print "Ваш рот - портал наслаждений для любого члена.">> <</if>> <<case "anal">> <<if _skill <=1>><<print "Вы с трудом засовываете себе в анус посторонние предметы.">> <<elseif _skill == 2>><<print "Вы уже умеете принимать в анус не слишком крупные предметы.">> <<elseif _skill == 3>><<print "Вы довольно легко и безопасно для ануса принимаете в него<br> крупные предметы.">> <<elseif _skill == 4>><<print "Вы отлично умеете расслаблять анус и двигаться при анальном сексе.">> <<elseif _skill >= 5>><<print "Анальный секс - ваша стихия, в которой вы умеете делать<br> просто всё.">> <</if>> <<case "cunni">> <<if _skill <=1>><<print "Вы не разбираетесь совершенно в женской анатомии.">> <<elseif _skill == 2>><<print "Вы с трудом находите клитор, но это уже что-то.">> <<elseif _skill == 3>><<print "Ваш язык уже знает некоторые пути к женскому оргазму.">> <<elseif _skill == 4>><<print "Вы способны довести ртом до оргазма почти любую женщину.">> <<elseif _skill >= 5>><<print "Своим ртом вы заставляете ярко кончать любую женщину.">> <</if>> <<case "seduction">> <<if _skill <=1>><<print "Вы абсолютно неловки в соблазнении.">> <<elseif _skill == 2>><<print "Вы пробуете говорить людям пошлые комплименты.">> <<elseif _skill == 3>><<print "Вы умеете делать некоторые соблазнительные жесты и <br>прикосновения.">> <<elseif _skill == 4>><<print "Ваши мимика и речь могут располагать к себе встречных.">> <<elseif _skill == 5>><<print "Вы умеете принимать сексуальные позы в любой сиутации.">> <<elseif _skill == 6>><<print "Ваши тело и лицо всегда говорят на языке секса.">> <<elseif _skill >= 7>><<print "Вы непреодолимо соблазняете любого встречного своим телом <br>и разговорами.">> <</if>> <</switch>> </span> <</widget>> <<widget "prntAnusCondition">> <<if $anusCondition <= 0>><<print "тугой">> <<elseif $anusCondition <= 200>><<print "слегка размятый">> <<elseif $anusCondition <= 400>><<print "хорошо размятый">> <<elseif $anusCondition <= 600>><<print "раздолбанный">> <<elseif $anusCondition <= 800>><<print "сильно раздолбанный">> <<else>><<print "раздолбанный до зияющей дыры">> <</if>> <</widget>> <<widget "prntThroatCondition">> <<if $throatCondition < 200>><<print "сильная чувствительность">> <<elseif $throatCondition < 400>><<print "средняя чувствительность">> <<elseif $throatCondition < 600>><<print "малая чувствительность">> <<elseif $throatCondition < 800>><<print "значительно подавлен">> <<else>><<print "полностью подавлен">> <</if>> <</widget>> <<widget "prntDressInfo">> <<for _j = 0; _j < $allDress.length; _j++>> <<if $allDress[_j].id == _args[0]>> <<if $allDress[_j].id != "pump_portable">> <<set _attractInfo = "<br>Бонус к внешности: "+$allDress[_j].attract>> <<else>> <<set _attractInfo = "<br>Пара электрических портативных молокоотсосов для женской груди, создаёт некоторый дискомфорт при постоянном ношении.<br>Скорость отсоса 150 мл/час, резервуар заполнен на "+$portablePumpFilling+"/300 мл">> <</if>> <<if $allDress[_j].depravity>> <<set _depravityInfo = "<br>Откровенность наряда: "+$allDress[_j].depravity + "%">> <<else>> <<set _depravityInfo = "">> <</if>> <<if $allDress[_j].heel>> <<set _heelsLevelInfo = "<br><span title = \"При недостаточно высоком навыке хождения вы будете очень неловки на высоких каблуках, а значит и не слишком сексапильны. Начинайти с более низких каблуков.\" style=\"text-decoration: underline dotted\">Требуется навык хождения на каблуках: </span>"+ $allDress[_j].heel>> <<else>> <<set _heelsLevelInfo = "">> <</if>> <<if $allDress[_j].class == "chastity_male">> <<set _itemSizeInfo = "<br>Максимальная длина члена: "+$allDress[_j].size+" см">> <<elseif $allDress[_j].class == "plug">> <<set _itemSizeInfo = "<br>Размер: "+$allDress[_j].size>> <<else>> <<set _itemSizeInfo = "">> <</if>> <<print "<<link [img[Обзор|img/interface/view_icon.png]]>><<script>>Dialog.setup('"+$allDress[_j].name+"');Dialog.append('<div style=\"display: flex;justify-content: center;\"><img src=img/dress/"+$allDress[_j].id+".png></div>"+_attractInfo+_depravityInfo+_heelsLevelInfo+_itemSizeInfo+"');Dialog.open();<</script>><</link>>">> <<break>> <</if>> <</for>> <</widget>> <<widget "prntItemInfo">> <<set _itemInfoName = "Нет информации">> <<set _itemInfoStr = "Информации по этому предмету не обнаружено в игре. Сообщите разработчикам, возможно они просто забыли внести её.">> <<switch _args[0]>> <<case "wipes">> <<set _itemInfoName = "Влажные салфетки">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Восстанавливают чистоту: 5">> <<case "desinf">> <<set _itemInfoName = "Антисептик">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Уменьшает риск заражения">> <<case "lubr1">> <<set _itemInfoName = "Анальный лубрикант ">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Специальная смазка для анального секса<br>Эффект смазки: 12">> <<case "lubr2">> <<set _itemInfoName = "Общий лубрикант">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Обычная смазка для секса<br>Эффект смазки: 8">> <<case "lubr3">> <<set _itemInfoName = "Крем для рук">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Обычный крем для рук, можно (но не нужно) использовать как дешёвый лубрикант для анального секса<br>Эффект смазки: 4">> <<case "cond1">> <<set _itemInfoName = "Анальные презервативы ">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Особо крепкие презервативы для анального секса с увеличенным количеством смазки<br>Эффект смазки: 3<br>Прочность: 6">> <<case "cond2">> <<set _itemInfoName = "Обычные презервативы">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Обычные презервативы для секса, могут легко порваться при анальном проникновении<br>Эффект смазки: 1<br>Прочность: 3">> <<case "cond3">> <<set _itemInfoName = "Оральные презервативы">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Ультратонкие презервативы с ярким вкусом для орального секса, при других видах проникновения быстро рвутся<br>Эффект смазки: 1<br>Прочность: 1">> <<case "dildo">> <<set _itemInfoName = "Фаллоимитатор">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Реалистичный фаллоимитатор с присоской<br>Рабочая длина: 18 см">> <<case "giantDildo">> <<set _itemInfoName = "Большой фаллоимитатор">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Реалистичный фаллоимитатор большого размера с присоской<br>Рабочая длина: 22 см">> <<case "vibrator">> <<set _itemInfoName = "Вибратор">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Вибратор для вагинальной стимуляции ">> <<case "massager">> <<set _itemInfoName = "Массажёр простаты">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Массажёр для стимуляции простаты через анус">> <<case "makeupKit">> <<set _itemInfoName = "Косметический набор">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Универсальный набор косметики для лица и ногтей">> <<case "webCamera">> <<set _itemInfoName = "Веб-камера">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Веб-камера с микрофоном">> <<case "perfumeUsual">> <<set _itemInfoName = "Дешёвый парфюм">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Флакон с дешёвым женским парфюмом">> <<case "perfumeRich">> <<set _itemInfoName = "Дорогой парфюм">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Флакон с дорогим женским парфюмом">> <<case "antiandr">> <<set _itemInfoName = "Антиандрогены">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки для подавления действия мужских половых гормонов, что замедляет рост волос на лице и теле, уменьшает прирост возбуждения и увеличивает ежедневную убыль мышечной массы; рекомедуется принимать раз в сутки">> <<case "estro">> <<set _itemInfoName = "Эстрогены">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки с женскими половыми гормонами, которые уменьшают размер пениса и его эрекцию (частично обратимо), вызывают рост женской груди (необратимо), феминизируют кожу и распределение жира в теле (обратимо); рекомедуется принимать раз в сутки">> <<case "prolactin">> <<set _itemInfoName = "Пролактиногены">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки с препаратом, который значительно повышает в организме уровень гормона пролактин, который нужен для выработки молока грудью; рекомедуется принимать раз в сутки">> <<case "antiviral">> <<set _itemInfoName = "Антиретровирусный препарат">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки для подавление вирусной активности в организме, рекомедуется принимать раз в сутки">> <<case "antidepr">> <<set _itemInfoName = "Антидепрессанты">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки уменьшают получаемый стресс, позволяя сохранить больше настроения, но при приёме отнимают немного бодрости и возбуждения, рекомедуется принимать раз в сутки">> <<case "viagra">> <<set _itemInfoName = "Усилитель потенции">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки, временно увеличивающие потенцию члена на +50% от максимума, эффект длится 5-6 часов">> <<case "coffee">> <<set _itemInfoName = "Растворимый кофе">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Банка с растворимым кофе, можно готовить там, где есть чайник.<br>При употреблении восстанавливает немного бодрости и настроения">> <<case "energy">> <<set _itemInfoName = "Энергетик">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Банка энергетика с большим количеством кофеина.<br>Восстанавливает значительное количество бодрости при употреблении, но вреден для здоровья">> <<case "pump_manual">> <<set _itemInfoName = "Ручной молокоотсос">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Ручной молокоотсос для женской груди, требует физических усилий для работы. Можно использовать дома при отдыхе на диване например.<br>Скорость отсоса 250 мл/час, резервуар заполнен на "+$manualPumpFilling+"/1000 мл">> <<case "pump_electrical">> <<set _itemInfoName = "Электрический молокоотсос">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Электрический двойной молокоотсос для женской груди. Можно использовать дома при отдыхе на диване например.<br>Скорость отсоса 500 мл/час, резервуар заполнен на "+$electricalPumpFilling+"/1000 мл">> <<case "pump_portable">> <<set _itemInfoName = "Портативный молокоотсос">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Пара электрических портативных молокоотсосов для женской груди, создаёт некоторый дискомфорт при постоянном ношении.<br>Скорость отсоса 150 мл/час, резервуар заполнен на "+$portablePumpFilling+"/300 мл">> <<case "maid_suit">> <<set _itemInfoName = "Костюм горничной">> <<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;align-items: flex-start;\"><img src=img/dress/maid_dress.png><img src=img/dress/maid_choker.png style=\"margin-left: 5px\"><img src=img/dress/maid_bezel.png style=\"margin-left: 5px\"></div><br>Комплект состоит из платья, манжет, кружевного чокера и ободка. Почувствуйте себя сексапильной французской горничной!">> <</switch>> <<print "<<link [img[Обзор|img/interface/view_icon.png]]>><<script>>Dialog.setup('"+_itemInfoName+"');Dialog.append('"+_itemInfoStr+"');Dialog.open();<</script>><</link>>">> <</widget>> <<widget "prntTattooInfo">> <<for _j = 0; _j < $allTattooTable.length; _j++>> <<if $allTattooTable[_j].id == _args[0]>> <<print "<<link [img[Обзор|img/interface/view_icon.png]]>><<script>>Dialog.setup('"+$allTattooTable[_j].name+"');Dialog.append('<div style=\"display: flex;justify-content: center;\"><img src=img/tattoo/"+$allTattooTable[_j].id+".jpg></div><br>Заметность: "+$allTattooTable[_j].accent+"');Dialog.open();<</script>><</link>>">> <<break>> <</if>> <</for>> <</widget>> <<widget "prntPenisErection">> <<if $potenciaStatus < 1>><<print "почти отсутствует">> <<elseif $potenciaStatus < 2>><<print "низкая">> <<elseif $potenciaStatus < 3>><<print "средняя">> <<elseif $potenciaStatus < 4>><<print "хорошая">> <<else>><<print "потрясающая">> <</if>> <</widget>> <<widget "prntCharFemin">> <<if $feminGrade == 0>><<print "<font color='mediumblue'>парень</font>">> <<elseif $feminGrade == 1>><<print "<font color='green'>фембой</font>">> <<elseif $feminGrade == 2>><<print "<font color='yellow'>андрогин</font>">> <<elseif $feminGrade == 3>><<print "<font color='red'>девушка</font>">> <<elseif $feminGrade == 4>><<print "<font color='hotpink'>бимбо</font>">> <</if>> <</widget>> <<widget "prntCharAttract">> <<if $attractGrade < 0>><<print "неопределённом">> <<elseif $attractGrade < 1>><<print "<font color='mediumblue'>мужском</font>">> <<elseif $attractGrade < 3>><<print "<font color='green'>юнисекс</font>">> <<elseif $attractGrade < 6>><<print "<font color='yellow'>скорее женском</font>">> <<elseif $attractGrade < 12>><<print "<font color='red'>женском</font>">> <<else>><<print "<font color='hotpink'>гиперженственном</font>">> <</if>> <</widget>> <<widget "prntCharAccept">> <<if $appearanceReception == -1>><<print "нудист">> <<elseif $appearanceReception == 0>><<print "<font color='mediumblue'>обычный парень</font>">> <<elseif $appearanceReception == 1>><<print "<font color='deepskyblue'>гомосек</font>">> <<elseif $appearanceReception == 2>><<print "<font color='blueviolet'>извращенец</font>">> <<elseif $appearanceReception == 3>><<print "<font color='green'>трансвестит</font>">> <<elseif $appearanceReception == 4>><<print "<font color='yellow'>транссексуал</font>">> <<elseif $appearanceReception == 5>><<print "<font color='orange'>пацанка</font>">> <<elseif $appearanceReception == 6>><<print "<font color='orange'>бучиха</font>">> <<elseif $appearanceReception == 7>><<print "<font color='red'>обычная девушка</font>">> <<elseif $appearanceReception == 8>><<print "<font color='hotpink'>трансшлюха</font>">> <<elseif $appearanceReception == 9>><<print "<font color='hotpink'>шлюха</font>">> <<elseif $appearanceReception == 10>><<print "<font color='hotpink'>бимбо-шлюха</font>">> <</if>> <</widget>> <<widget "prntHairFace">> <<if $hairFace <= 1>> <<print "гладко выбрито">> <<elseif $hairFace == 2>> <<print "короткая щетина">> <<elseif $hairFace == 3>> <<print "длинная щетина">> <<elseif $hairFace == 4>> <<print "небольшие усики и бородка">> <<elseif $hairFace >= 5>> <<print "усы и борода">> <</if>> <</widget>> <<widget "prntHairBody">> <<if $hairBody <= 1>> <<print "гладко выбрито">> <<elseif $hairBody == 2>> <<print "короткая щетина">> <<elseif $hairBody == 3>> <<print "длинная щетина">> <<elseif $hairBody >= 4>> <<print "густая">> <</if>> <</widget>> <<widget "prntHairLength">> <<if $hairHead <= 1>> <<print "налысо">> <<elseif $hairHead == 2>> <<print "очень короткие">> <<elseif $hairHead == 3>> <<print "короткие">> <<elseif $hairHead == 4>> <<print "средние">> <<elseif $hairHead == 5>> <<print "до плеч">> <<elseif $hairHead == 6>> <<print "длинные">> <<elseif $hairHead >= 7>> <<print "очень длинные">> <</if>> <</widget>> <<widget "prntBreast">> <<if $breastSize <= 0>><font color='mediumblue'>плоская</font> <<elseif $breastSize == 1>><font color='blueviolet'>маленькая</font> <<elseif $breastSize == 2>><font color='green'>средняя</font> <<elseif $breastSize == 3>><font color='yellow'>большая</font> <<elseif $breastSize == 4>><font color='red'>очень большая</font> <<elseif $breastSize >= 5>><font color='hotpink'>гигантская</font> <</if>> <</widget>> <<widget "prntButts">> <<if $buttSize <= 0>><font color='mediumblue'>плоская</font> <<elseif $buttSize == 1>><font color='blueviolet'>худая</font> <<elseif $buttSize == 2>><font color='green'>слегка округлая</font> <<elseif $buttSize == 3>><font color='yellow'>округлая</font> <<elseif $buttSize == 4>><font color='red'>большая</font> <<elseif $buttSize >= 5>><font color='hotpink'>выдающаяся</font> <</if>> <</widget>> <<widget "prntTips">> <<print "<<link '<sup>[?]</sup>'>><<script>>Dialog.setup('Подсказка');Dialog.wiki('"+_args[0]+"');Dialog.open();<</script>><</link>>">> <</widget>> <<widget "displayChanges">> <<if $popupSkillsArray.length > 0>> <<set _innerStr = "Изменения характеристик:<br>">> <<for _j = 0; _j < $popupSkillsArray.length; _j++>> <<if _j % 2 == 0>> <<set _innerStr += $popupSkillsArray[_j]+" ">> <<else>> <<if $popupSkillsArray[_j] >= 0>> <<set _innerStr += "+"+$popupSkillsArray[_j]+"<br>">> <<else>> <<set _innerStr += $popupSkillsArray[_j]+"<br>">> <</if>> <</if>> <</for>> <<print _innerStr>> <<set $popupSkillsArray = []>> <</if>> <</widget>> <</nobr>>
[img[img/beautyshop.jpg]] Мастер по макияжу быстро и профессионально сделала вам <<prntMakeup>> макияж. Макияж держится на лице в течение примерно суток, не забывайте его обновлять. Приём душа полностью смоет его. <<link [[Далее|beautyShop]]>><</link>>
<<nobr>> <<widget "dressup">> /* создаём временный массив для пирсинга и вначале устанавливаем те слоты, из которых вынимаем украшения*/ <<set _arrayOfPiercing = []>> <<if $selectleft_eyebrow == "empty">> <<dressPiercing "left_eyebrow" "empty">> <</if>> <<if $selectright_eyebrow == "empty">> <<dressPiercing "right_eyebrow" "empty">> <</if>> <<if $selectseptum == "empty">> <<dressPiercing "septum" "empty">> <</if>> <<if $selectunderlip == "empty">> <<dressPiercing "underlip" "empty">> <</if>> <<if $selecttongue == "empty">> <<dressPiercing "tongue" "empty">> <</if>> <<if $selectleft_nipple == "empty">> <<dressPiercing "left_nipple" "empty">> <</if>> <<if $selectright_nipple == "empty">> <<dressPiercing "right_nipple" "empty">> <</if>> <<if $selectnavel == "empty">> <<dressPiercing "navel" "empty">> <</if>> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "ot">> <<if $selectDressOT == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "it">> <<if $selectDressIT == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "ob">> <<if $selectDressOB == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "ib">> <<if $selectDressIB == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "if">> <<if $selectDressIF == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "of">> <<if $selectDressOF == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "head">> <<if $selectDressHead == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "face">> <<if $selectDressFace == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "mouth">> <<if $selectDressMouth == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "neck">> <<if $selectDressNeck == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "tits">> <<if $selectDressTits == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "anus">> <<if $selectDressAnus == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> /* Пробки, кроме самой маленькой, можно вставить только с определённой разработкой ануса, при вставлении они также добавляют немного ширины анусу, если тот туговат ещё */ /*<<if ($dressTable[_i].size-1)*75 <= $anusCondition>> <<set $dressTable[_i].wears = true>> <<set $sizeOfPlug = $dressTable[_i].size>> <<if $dressTable[_i].size*100 > $anusCondition>><<set $anusCondition = $dressTable[_i].size*100>><</if>> <<else>> <<script>>alert("Пробка слишком велика! Разработайте сначала анус получше или используйте пробку меньшего размера.");<</script>> <</if>> */ <<else>> <<set $dressTable[_i].wears = false>> <</if>> <</if>> <<if $dressTable[_i].slot == "penis">> <<if $selectDressPenis == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> /*<<if $dressTable[_i].size >= Math.round($penisSize/100)>> <<set $dressTable[_i].wears = true>> <<set $sizeOfChastity = $dressTable[_i].size>> <<else>> <<script>>alert("Этот пояс верности слишком тесен для вашего члена, чтобы можно было его постоянно носить! Уменьшите размер члена или используйте пояс большего размера.");<</script>> <</if>> */ <<else>> <<set $dressTable[_i].wears = false>> <</if>> /* <<elseif $dressTable[_i].slot == "penis" && !$haveKey>> <<set $selectDressPenis = $dressTable.getIdInSlot("penis")>> <<script>>alert("У вас нет ключа, чтобы снимать или надевать мужской пояс верности.");<</script>>*/ <</if>> <<if $dressTable[_i].slot == "vagina">> <<if $selectDressVagina == $dressTable[_i].id>> <<set $dressTable[_i].wears = true>> /*<<if $dressTable[_i].class != "chastity_female" || ($dressTable[_i].class == "chastity_female" && !$hasPenis && $haveKey)>> <<set $dressTable[_i].wears = true>> <<elseif $dressTable[_i].class == "chastity_female" && $hasPenis>> <<script>>alert("Вы не можете носить женский пояс верности, так как мешает член.");<</script>> <<elseif $dressTable[_i].class == "chastity_female" && !$haveKey>> <<script>>alert("У вас нет ключа, чтобы надевать женский пояс верности.");<</script>> <</if>>*/ <<else>> /*<<if $dressTable[_i].class != "chastity_female" || ($dressTable[_i].class == "chastity_female" && $haveKey)>>*/ <<set $dressTable[_i].wears = false>> /*<<else>> <<script>>alert("У вас нет ключа, чтобы снять женский пояс верности.");<</script>> <</if>>*/ <</if>> <</if>> <</for>> <<for _i = 0; _i < $decorTable.length; _i++>> <<if $decorTable[_i].slot == "earlap">> <<if $selectDressEarlap == $decorTable[_i].id>> <<set $decorTable[_i].wears = true>> <<else>> <<set $decorTable[_i].wears = false>> <</if>> <</if>> <<if $decorTable[_i].slot == "neck_decor">> <<if $selectDressNecklace == $decorTable[_i].id>> <<set $decorTable[_i].wears = true>> <<else>> <<set $decorTable[_i].wears = false>> <</if>> <</if>> <<if $decorTable[_i].slot == "wrist1" || $decorTable[_i].slot == "wrist2">> <<if $selectDressLeftwrist == $decorTable[_i].id && !_wrist1dressed>> <<set $decorTable[_i].wears = true>> <<set _wrist1dressed = true>> <<set $decorTable[_i].slot = "wrist1">> <<elseif $selectDressRightwrist == $decorTable[_i].id>> <<set $decorTable[_i].wears = true>> <<set $decorTable[_i].slot = "wrist2">> <<else>> <<set $decorTable[_i].wears = false>> <</if>> <</if>> <<if $decorTable[_i].slot == "finger1" || $decorTable[_i].slot == "finger2" || $decorTable[_i].slot == "finger3" || $decorTable[_i].slot == "finger4">> <<if $selectDressLeftFirstFinger == $decorTable[_i].id && !_finger1dressed>> <<set $decorTable[_i].wears = true>> <<set _finger1dressed = true>> <<set $decorTable[_i].slot = "finger1">> <<elseif $selectDressLeftSecondFinger == $decorTable[_i].id && !_finger2dressed>> <<set $decorTable[_i].wears = true>> <<set _finger2dressed = true>> <<set $decorTable[_i].slot = "finger2">> <<elseif $selectDressRightFirstFinger == $decorTable[_i].id && !_finger3dressed>> <<set $decorTable[_i].wears = true>> <<set _finger3dressed = true>> <<set $decorTable[_i].slot = "finger3">> <<elseif $selectDressRightSecondFinger == $decorTable[_i].id && !_finger4dressed>> <<set $decorTable[_i].wears = true>> <<set _finger4dressed = true>> <<set $decorTable[_i].slot = "finger4">> <<else>> <<set $decorTable[_i].wears = false>> <</if>> <</if>> /* пирсинг весь снимаем, а потом конкретные слоты вставляем, здесь не проверяем ещё, хватает ли нам украшений, выбранных в списке пользователем */ <<if $decorTable[_i].slot == "piercing">> <<run _arrayOfPiercing.push($decorTable[_i].id)>> <<if $selectleft_eyebrow == $decorTable[_i].id>> <<dressPiercing "left_eyebrow" $decorTable[_i].id>> <</if>> <<if $selectright_eyebrow == $decorTable[_i].id>> <<dressPiercing "right_eyebrow" $decorTable[_i].id>> <</if>> <<if $selectseptum == $decorTable[_i].id>> <<dressPiercing "septum" $decorTable[_i].id>> <</if>> <<if $selectunderlip == $decorTable[_i].id>> <<dressPiercing "underlip" $decorTable[_i].id>> <</if>> <<if $selecttongue== $decorTable[_i].id>> <<dressPiercing "tongue" $decorTable[_i].id>> <</if>> <<if $selectleft_nipple == $decorTable[_i].id>> <<dressPiercing "left_nipple" $decorTable[_i].id>> <</if>> <<if $selectright_nipple == $decorTable[_i].id>> <<dressPiercing "right_nipple" $decorTable[_i].id>> <</if>> <<if $selectnavel == $decorTable[_i].id>> <<dressPiercing "navel" $decorTable[_i].id>> <</if>> <</if>> <</for>> /* здесь из временного массива вынимаем по одному украшению на слот где они указаны, если они закончились - то слот здесь уже ставим пустым, два кольца на три слота не надеть */ <<for _i = 0; _i < $piercTable.length; _i++>> <<if $piercTable[_i].status != "locked" && $piercTable[_i].status != "empty">> <<set _itemPierce = _arrayOfPiercing.indexOf($piercTable[_i].status)>> <<if _itemPierce != -1>> <<run _arrayOfPiercing.splice(_itemPierce,1)>> <<else>> <<set $piercTable[_i].status = "empty">> <</if>> <</if>> <</for>> /* В конце, когда отфильтровали лишние украшения, уже смело ставим в списки с выбором украшений значение из массива piercTable*/ <<set $selectleft_eyebrow = getPiercingInSlot("left_eyebrow")>> <<set $selectright_eyebrow = getPiercingInSlot("right_eyebrow")>> <<set $selectseptum = getPiercingInSlot("septum")>> <<set $selectunderlip = getPiercingInSlot("underlip")>> <<set $selecttongue = getPiercingInSlot("tongue")>> <<set $selectleft_nipple = getPiercingInSlot("left_nipple")>> <<set $selectright_nipple = getPiercingInSlot("right_nipple")>> <<set $selectnavel = getPiercingInSlot("navel")>> <<recalcAppearance>> <<recalcQueerness>> <</widget>> <<widget "removeClothes">> <<if _args[0] == "all">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].wears && $dressTable[_i].slot != "penis">> <<set $dressTable[_i].wears = false>> <<elseif $dressTable[_i].slot == "penis" && $haveKey>> <<set $dressTable[_i].wears = false>> <</if>> <</for>> <<if $haveKey>><<set $selectDressPenis = "none">><</if>> <<set $selectDressVagina = "none">> <<else>> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == _args[0] && $dressTable[_i].wears && _args[0] != "penis">> <<set $dressTable[_i].wears = false>> <<break>> <<elseif _args[0] == "penis" && $dressTable[_i].slot == "penis" && $dressTable[_i].wears && $haveKey>> <<set $dressTable[_i].wears = false>> <<set $selectDressPenis = "none">> <<break>> <</if>> <</for>> <</if>> <<recalcAppearance>> <<recalcQueerness>> <</widget>> <<widget "putOnClothes">> /* Надеть указанную одежду, не используется для аксессуаров на член*/ /* Надеваем указанную одежду */ <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].id == _args[0] && $dressTable[_i].slot != "penis">> <<set $dressTable[_i].wears = true>> <<set _slotClothes = $dressTable[_i].slot>> <<break>> <</if>> <</for>> /* Снимаем предыдущую одежду в том же слоте */ <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == _slotClothes && $dressTable[_i].id != _args[0] && _slotClothes != "penis">> <<$dressTable[_i].wears = false>> <<break>> <</if>> <</for>> <<recalcAppearance>> <<recalcQueerness>> <</widget>> <<widget "buyDress">> <<for _i = 0; _i < $allDress.length; _i++>> <<if $allDress[_i].id == _args[0]>> <<set $dressTable = $dressTable.concat($allDress[_i])>> <<break>> <</if>> <</for>> <<if _args[1]>> <<addMoney _args[1]*(-1)>> <</if>> <</widget>> <<widget "buyDecor">> <<for _i = 0; _i < $allDress.length; _i++>> <<if $allDress[_i].id == _args[0]>> <<set $decorTable = $decorTable.concat($allDress[_i])>> <<break>> <</if>> <</for>> <<if _args[1]>> <<addMoney _args[1]*(-1)>> <</if>> <</widget>> <<widget "moveToWardrobe">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].id == _args[0]>> <<set $wardrobe = $wardrobe.concat($dressTable[_i])>> <<run $dressTable.deleteAt(_i)>> <<break>> <</if>> <</for>> <</widget>> <<widget "takeFromWardrobe">> <<if !$dressTable.haveDress(_args[0])>> <<for _i = 0; _i < $wardrobe.length; _i++>> <<if $wardrobe[_i].id == _args[0]>> <<set $dressTable = $dressTable.concat($wardrobe[_i])>> <<run $wardrobe.deleteAt(_i)>> <<break>> <</if>> <</for>> <</if>> <</widget>> <<widget "checkSportWear">> <<if ($dressTable.getClassDress("ob") == "sweatpants" || $dressTable.getClassDress("ob") == "leggings" || $dressTable.getClassDress("ob") == "shorts") && $dressTable.getClassDress("of") == "sneakers">> <<set $isWearedForSport = true>> <<else>> <<set $isWearedForSport = false>> <</if>> <<if $dressTable.getClassDress("ob") == 0 && $dressTable.getClassDress("ot") == 0 && $dressTable.getClassDress("of") == 0 && $dressTable.getClassDress("if") == 0 && $dressTable.getClassDress("face") == 0 && ($dressTable.getClassDress("ib") == "swimming_trunks" || $dressTable.getClassDress("ib") == "swimsuit") && (($dressTable.getClassDress("it") == 0 && getBreast() == 0) || $dressTable.getClassDress("it") == "swimming_bra" || $dressTable.getClassDress("ib") == "swimsuit") && $dressTable.getClassDress("head") == "swimming_cap">> <<set $isWearedForSwimming = true>> <<else>> <<set $isWearedForSwimming = false>> <</if>> <</widget>> <<widget "checkSecludedPlace">> <<if passage() is "livingroom" || passage() is "kitchen" || passage() is "foyer" || passage() is "bathroom" || passage() is "toSofa" || passage() is "toBed" || passage() is "mallRestroomCabin" || passage() is "barRestroomCabin" || passage() is "stripDressingRoom" || passage() is "brothelRestroom" || passage() is "mansLockerroom" || passage() is "womansLockerroom" || passage() is "uniRestroomCabinF" || passage() is "uniRestroomCabinM">> <<set $isSecludedPlace = true>> <<else>> <<set $isSecludedPlace = false>> <</if>> <</widget>> <<widget "initializeAllDress">> <<set $allDress = [{"name" : "Мужские джинсы", "id" : "jeans_male", "wears" : false, "attract" : 0, "slot" : "ob", "class" : "jeans"},{"name" : "Свободные спортивные штаны", "id" : "sweatpants_male", "wears" : false, "attract" : 0, "slot" : "ob", "class" : "sweatpants" },{"name" : "Обтягивающие спортивные штаны", "id" : "sweatpants_female", "wears" : false, "attract" : 2, "slot" : "ob", "class" : "sweatpants" },{"name" : "Женские джинсы", "id" : "jeans_female", "wears" : false, "attract" : 2, "depravity" : 10, "slot" : "ob", "class" : "jeans" },{"name" : "Джинсовые шорты", "id" : "denim_shorts", "wears" : false, "attract" : 3, "depravity" : 40, "slot" : "ob", "class" : "shorts" },{"name" : "Чёрные леггинсы", "id" : "black_leggings", "wears" : false, "attract" : 5, "depravity" : 30, "slot" : "ob", "class" : "leggings"},{"name" : "Кожаные леггинсы", "id" : "leather_leggings", "wears" : false, "attract" : 6, "depravity" : 30, "slot" : "ob", "class" : "leggings"},{"name" : "Леопардовые леггинсы", "id" : "leopard_leggings", "wears" : false, "attract" : 7, "depravity" : 35, "slot" : "ob", "class" : "leggings"},{"name" : "Чёрная футболка", "id" : "black_tshirt", "wears" : false, "attract" : 0, "slot" : "ot", "class" : "t-shirt"},{"name" : "Розовая футболка", "id" : "pink_tshirt", "wears" : false, "attract" : 4, "slot" : "ot", "class" : "t-shirt"},{"name" : "Розовая блузка", "id" : "pink_blouse", "wears" : false, "attract" : 7, "depravity" : 20, "slot" : "ot", "class" : "blouse"},{"name" : "Жёлтый топ", "id" : "yellow_top", "wears" : false, "attract" : 6, "depravity" : 35, "slot" : "ot", "class" : "blouse"},{ "name" : "Мужские трусы", "id" : "pants_male", "wears" : false, "attract" : 0, "slot" : "ib", "class" : "pants" },{"name" : "Мужские плавки", "id" : "swimming_trunks_male", "wears" : false, "attract" : 0, "slot" : "ib", "class" : "swimming_trunks"},{"name" : "Закрытый купальник", "id" : "blue_pink_swimsuit", "wears" : false, "attract" : 5, "slot" : "ib", "class" : "swimsuit"},{"name" : "Бикини (низ)", "id" : "bikini_bottom", "wears" : false, "attract" : 5, "depravity" : 10, "slot" : "ib", "class" : "swimming_trunks"},{"name" : "Бикини (верх)", "id" : "bikini_top", "wears" : false, "attract" : 5, "depravity" : 10, "slot" : "it", "class" : "swimming_bra"},{ "name" : "Белые носки", "id" : "white_socks", "wears" : false, "attract" : 0, "slot" : "if", "class" : "socks" },{ "name" : "Радужные гольфы", "id" : "lgbt_socks", "wears" : false, "attract" : 1, "slot" : "if", "class" : "socks" },{"name" : "Синяя шапочка для плавания", "id" : "swimming_cap_male", "wears" : false, "attract" : 0, "slot" : "head", "class" : "swimming_cap"},{"name" : "Розовая шапочка для плавания", "id" : "swimming_cap_female", "wears" : false, "attract" : 2, "slot" : "head", "class" : "swimming_cap" },{"name" : "Белые кеды", "id" : "white_sneakers", "wears" : false, "attract" : 0, "slot" : "of", "class" : "sneakers" },{"name" : "Бело-розовые кеды", "id" : "white_pink_sneakers", "wears" : false, "attract" : 2, "slot" : "of", "class" : "sneakers" },{"name" : "Женские туфли", "id" : "female_shoes", "wears" : false, "attract" : 5, "depravity" : 25, "slot" : "of", "class" : "shoes" ,"heel" : 2},{ "name" : "Ботфорты", "id" : "botforts", "wears" : false, "attract" : 10, "slot" : "of", "class" : "boots" ,"heel" : 4},{ "name" : "Чёрные туфли на шпильке", "id" : "black_stilettos", "wears" : false, "attract" : 8, "depravity" : 25, "slot" : "of", "class" : "shoes" ,"heel" : 4},{ "name" : "Розовые туфли на шпильке", "id" : "pink_stilettos", "wears" : false, "attract" : 10, "depravity" : 30, "slot" : "of", "class" : "shoes" ,"heel" : 5},{"name" : "Обычное платье", "id" : "dress_female", "wears" : false, "attract" : 12, "slot" : "ot", "class" : "dress" },{"name" : "Простые колготки", "id" : "usual_pantyhose", "wears" : false, "attract" : 5, "depravity" : 15, "slot" : "if", "class" : "pantyhose" },{"name" : "Чёрные чулки", "id" : "black_stockings", "wears" : false, "attract" : 12, "depravity" : 30, "slot" : "if", "class" : "stockings" },{"name" : "Белые чулки", "id" : "white_stockings", "wears" : false, "attract" : 12, "depravity" : 30, "slot" : "if", "class" : "stockings" },{"name" : "Чёрные чулки (крупная сетка)", "id" : "black_stockings_grid", "wears" : false, "attract" : 10, "depravity" : 70, "slot" : "if", "class" : "stockings"},{"name" : "Красные чулки (мелкая сетка)", "id" : "red_stockings", "wears" : false, "attract" : 10, "depravity" : 50, "slot" : "if", "class" : "stockings"},{"name" : "Красные чулки (крупная сетка)", "id" : "red_stockings_grid", "wears" : false, "attract" : 10, "depravity" : 70, "slot" : "if", "class" : "stockings"},{"name" : "Женские трусики", "id" : "female_pants", "wears" : false, "attract" : 5, "depravity" : 10, "slot" : "ib", "class" : "pants" },{ "name" : "Красные стринги", "id" : "red_strings", "wears" : false, "attract" : 10, "depravity" : 50, "slot" : "ib", "class" : "pants" },{ "name" : "Чёрные кружевные трусики", "id" : "black_pants", "wears" : false, "attract" : 12, "depravity" : 30, "slot" : "ib", "class" : "pants" },{ "name" : "Обычный лифчик", "id" : "usual_bra", "wears" : false, "attract" : 5, "depravity" : 10, "slot" : "it", "class" : "bra" },{ "name" : "Откровенный красный лифчик", "id" : "red_bra", "wears" : false, "attract" : 10, "depravity" : 50, "slot" : "it", "class" : "bra" },{ "name" : "Чёрный кружевной лифчик", "id" : "black_bra", "wears" : false, "attract" : 12, "depravity" : 30, "slot" : "it", "class" : "bra" },{ "name" : "Портативные молокоотсосы", "id" : "pump_portable", "wears" : false, "attract" : 0, "slot" : "tits", "class" : "pump" },{ "name" : "Маленькое чёрное платье", "id" : "black_dress", "wears" : false, "attract" : 16, "depravity" : 30, "slot" : "ot", "class" : "dress" },{ "name" : "Красное платье", "id" : "red_dress", "wears" : false, "attract" : 18, "depravity" : 20, "slot" : "ot", "class" : "dress" },{ "name" : "Платье горничной", "id" : "maid_dress", "wears" : false, "attract" : 20, "depravity" : 50, "slot" : "ot", "class" : "dress" },{ "name" : "Короткая красная юбка", "id" : "red_skirt", "wears" : false, "attract" : 10, "depravity" : 40, "slot" : "ob", "class" : "skirt" },{ "name" : "Чёрная юбка", "id" : "black_skirt", "wears" : false, "attract" : 7, "depravity" : 30, "slot" : "ob", "class" : "skirt" },{ "name" : "Ободок горничной", "id" : "maid_bezel", "wears" : false, "attract" : 5, "slot" : "head", "class" : "hat" },{ "name" : "Парик блондинки", "id" : "blonde_wig", "wears" : false, "attract" : 5, "slot" : "head", "class" : "wig" },{ "name" : "Парик брюнетки", "id" : "brunette_wig", "wears" : false, "attract" : 5, "slot" : "head", "class" : "wig" },{ "name" : "Карнавальная маска", "id" : "carnival_mask", "wears" : false, "attract" : 3, "slot" : "face", "class" : "mask" },{ "name" : "Медицинская маска", "id" : "medical_mask", "wears" : false, "attract" : 0, "slot" : "face", "class" : "mask" },{ "name" : "Кляп", "id" : "black_gag", "wears" : false, "attract" : 2, "depravity" : 50, "slot" : "mouth", "class" : "gag" },{ "name" : "Кожаный чокер", "id" : "leather_choker", "wears" : false, "attract" : 3, "depravity" : 35, "slot" : "neck", "class" : "choker" },{ "name" : "Чокер горничной", "id" : "maid_choker", "wears" : false, "attract" : 4, "depravity" : 40, "slot" : "neck", "class" : "choker" },{ "name" : "Малая анальная пробка", "id" : "small_buttplug", "wears" : false, "attract" : 0, "size" : 1,"slot" : "anus", "class" : "plug" },{ "name" : "Средняя анальная пробка", "id" : "medium_buttplug", "wears" : false, "attract" : 0, "size" : 3, "slot" : "anus", "class" : "plug" },{ "name" : "Большая анальная пробка", "id" : "big_buttplug", "wears" : false, "attract" : 0, "size" : 5, "slot" : "anus", "class" : "plug" },{ "name" : "Гигантская анальная пробка", "id" : "giant_buttplug", "wears" : false, "attract" : 0, "size" : 8, "slot" : "anus", "class" : "plug" },{ "name" : "Просторный пояс верности", "id" : "steel_chastity_belt", "wears" : false, "attract" : 0, "size" : 15, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Средний пояс верности", "id" : "medium_chastity_belt", "wears" : false, "attract" : 0, "size" : 13, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Тесный пояс верности", "id" : "small_chastity_belt", "wears" : false, "attract" : 0, "size" : 11, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Крохотный пояс верности", "id" : "micro_chastity_belt", "wears" : false, "attract" : 0, "size" : 9, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Женский пояс верности", "id" : "chastity_belt_female", "wears" : false, "attract" : 0, "slot" : "vagina", "class" : "chastity_female" },{ "name" : "Серебрянное кольцо", "id" : "simple_ring", "wears" : false, "attract" : 1, "slot" : "finger1", "class" : "ring" },{ "name" : "Золотое кольцо", "id" : "gold_ring", "wears" : false, "attract" : 2, "slot" : "finger1", "class" : "ring", "price" : 50 },{ "name" : "Серебряный браслет", "id" : "bracelet", "wears" : false, "attract" : 2, "slot" : "wrist1", "class" : "bracelet", "price" : 15 },{ "name" : "Подвеска Сердце", "id" : "pendant", "wears" : false, "attract" : 2, "slot" : "neck_decor", "class" : "pendant", "price" : 12 },{ "name" : "Серебрянные серьги", "id" : "earrings", "wears" : false, "attract" : 2, "slot" : "earlap", "class" : "earrings", "price" : 20 },{ "name" : "Золотые пуссеты", "id" : "gold_pussets", "wears" : false, "attract" : 4, "slot" : "earlap", "class" : "earrings", "price" : 80 },{ "name" : "Золотые серьги-подвески", "id" : "gold_drop_earring", "wears" : false, "attract" : 5, "slot" : "earlap", "class" : "earrings", "price" : 120 },{ "name" : "Золотые серьги с полудрагкамнями", "id" : "gold_earrings_semiprecious", "wears" : false, "attract" : 6, "slot" : "earlap", "class" : "earrings", "price" : 150 },{ "name" : "Кольцо (пирсинг)", "id" : "pierce_ring", "wears" : false, "attract" : 1, "slot" : "piercing", "class" : "pierce_ring" },{ "name" : "Лабрет", "id" : "pierce_labret", "wears" : false, "attract" : 1, "slot" : "piercing", "class" : "pierce_labret" },{ "name" : "Штанга", "id" : "pierce_barbell", "wears" : false, "attract" : 1, "slot" : "piercing", "class" : "pierce_barbell" },{ "name" : "Банан", "id" : "pierce_banana", "wears" : false, "attract" : 1, "slot" : "piercing", "class" : "pierce_banana" }]>> <</widget>> <</nobr>>
[img[img/dressstore.jpg]] Вы находитесь в магазе одежды, где можно найти одежду для покупателей любого пола. <ul> <li>Розовая футболка за $15 <<if $wallet >= 15 && !$dressTable.haveDress("pink_tshirt")>> [[купить|buyDressStore][$dss_item to "pink_tshirt"]] |<</if>> <<prntDressInfo "pink_tshirt">></li> <li>Женские джинсы за $40 <<if $wallet >= 40 && !$dressTable.haveDress("jeans_female")>> [[купить|buyDressStore][$dss_item to "jeans_female"]] |<</if>> <<prntDressInfo "jeans_female">></li> <li>Джинсовые шорты за $25 <<if $wallet >= 25 && !$dressTable.haveDress("denim_shorts")>> [[купить|buyDressStore][$dss_item to "denim_shorts"]] |<</if>> <<prntDressInfo "denim_shorts">></li> <li>Кожаные леггинсы за $60 <<if $wallet >= 60 && !$dressTable.haveDress("leather_leggings")>> [[купить|buyDressStore][$dss_item to "leather_leggings"]] |<</if>> <<prntDressInfo "leather_leggings">></li> <li>Леопардовые леггинсы за $45 <<if $wallet >= 45 && !$dressTable.haveDress("leopard_leggings")>> [[купить|buyDressStore][$dss_item to "leopard_leggings"]] |<</if>> <<prntDressInfo "leopard_leggings">></li> <li>Маленькое чёрное платье за $30 <<if $wallet >= 30 && !$dressTable.haveDress("black_dress")>> [[купить|buyDressStore][$dss_item to "black_dress"]] |<</if>> <<prntDressInfo "black_dress">></li> <li>Красное платье за $30 <<if $wallet >= 30 && !$dressTable.haveDress("red_dress")>> [[купить|buyDressStore][$dss_item to "red_dress"]] |<</if>> <<prntDressInfo "red_dress">></li> <li>Розовая блузка за $22 <<if $wallet >= 22 && !$dressTable.haveDress("pink_blouse")>> [[купить|buyDressStore][$dss_item to "pink_blouse"]] |<</if>> <<prntDressInfo "pink_blouse">></li> <li>Жёлтый топ за $20 <<if $wallet >= 20 && !$dressTable.haveDress("yellow_top")>> [[купить|buyDressStore][$dss_item to "yellow_top"]] |<</if>> <<prntDressInfo "yellow_top">></li> <li>Короткая красная юбка за $25 <<if $wallet >= 25 && !$dressTable.haveDress("red_skirt")>> [[купить|buyDressStore][$dss_item to "red_skirt"]] |<</if>> <<prntDressInfo "red_skirt">></li> <li>Чёрная юбка за $25 <<if $wallet >= 25 && !$dressTable.haveDress("black_skirt")>> [[купить|buyDressStore][$dss_item to "black_skirt"]] |<</if>> <<prntDressInfo "black_skirt">></li> <li>Радужные гольфы за $6 <<if $wallet >= 6 && !$dressTable.haveDress("lgbt_socks")>> [[купить|buyDressStore][$dss_item to "lgbt_socks"]] |<</if>> <<prntDressInfo "lgbt_socks">></li> <li>Белые чулки за $7 <<if $wallet >= 7 && !$dressTable.haveDress("white_stockings")>> [[купить|buyDressStore][$dss_item to "white_stockings"]] |<</if>> <<prntDressInfo "white_stockings">></li> <li>Чёрные чулки за $7 <<if $wallet >= 7 && !$dressTable.haveDress("black_stockings")>> [[купить|buyDressStore][$dss_item to "black_stockings"]] |<</if>> <<prntDressInfo "black_stockings">></li> <li>Чёрные чулки (крупная сетка) за $10 <<if $wallet >= 10 && !$dressTable.haveDress("black_stockings_grid")>> [[купить|buyDressStore][$dss_item to "black_stockings_grid"]] |<</if>> <<prntDressInfo "black_stockings_grid">></li> <li>Красные чулки (мелкая сетка) за $8 <<if $wallet >= 8 && !$dressTable.haveDress("red_stockings")>> [[купить|buyDressStore][$dss_item to "red_stockings"]] |<</if>> <<prntDressInfo "red_stockings">></li> <li>Красные чулки (крупная сетка) за $10 <<if $wallet >= 10 && !$dressTable.haveDress("red_stockings_grid")>> [[купить|buyDressStore][$dss_item to "red_stockings_grid"]] |<</if>> <<prntDressInfo "red_stockings_grid">></li> <li>Чёрные кружевные трусики за $8 <<if $wallet >= 8 && !$dressTable.haveDress("black_pants")>> [[купить|buyDressStore][$dss_item to "black_pants"]] |<</if>> <<prntDressInfo "black_pants">></li> <li>Красные стринги за $10 <<if $wallet >= 10 && !$dressTable.haveDress("red_strings")>> [[купить|buyDressStore][$dss_item to "red_strings"]] |<</if>> <<prntDressInfo "red_strings">></li> <li>Чёрный кружевной лифчик за $8 <<if $wallet >= 8 && !$dressTable.haveDress("black_bra")>> [[купить|buyDressStore][$dss_item to "black_bra"]] |<</if>> <<prntDressInfo "black_bra">></li> <li>Откровенный красный лифчик за $10 <<if $wallet >= 10 && !$dressTable.haveDress("red_bra")>> [[купить|buyDressStore][$dss_item to "red_bra"]] |<</if>> <<prntDressInfo "red_bra">></li> <li>Женские ботфорты за $35 <<if $wallet >= 35 && !$dressTable.haveDress("botforts")>> [[купить|buyDressStore][$dss_item to "botforts"]] |<</if>> <<prntDressInfo "botforts">></li> <li>Чёрные туфли на шпильке за $30 <<if $wallet >= 30 && !$dressTable.haveDress("black_stilettos")>> [[купить|buyDressStore][$dss_item to "black_stilettos"]] |<</if>> <<prntDressInfo "black_stilettos">></li> <li>Розовые туфли на шпильке за $40 <<if $wallet >= 40 && !$dressTable.haveDress("pink_stilettos")>> [[купить|buyDressStore][$dss_item to "pink_stilettos"]] |<</if>> <<prntDressInfo "pink_stilettos">></li> </ul> Спортивная секция: <ul> <li>Чёрные леггинсы за $30 <<if $wallet >= 30 && !$dressTable.haveDress("black_leggings")>> [[купить|buyDressStore][$dss_item to "black_leggings"]] |<</if>> <<prntDressInfo "black_leggings">></li> <li>Свободные спортивные штаны за $20 <<if $wallet >= 20 && !$dressTable.haveDress("sweatpants_male")>> [[купить|buyDressStore][$dss_item to "sweatpants_male"]] |<</if>> <<prntDressInfo "sweatpants_male">></li> <li>Обтягивающие спортивные штаны за $25 <<if $wallet >= 25 && !$dressTable.haveDress("sweatpants_female")>> [[купить|buyDressStore][$dss_item to "sweatpants_female"]] |<</if>> <<prntDressInfo "sweatpants_female">></li> <li>Бело-розовые кеды за $22 <<if $wallet >= 22 && !$dressTable.haveDress("white_pink_sneakers")>> [[купить|buyDressStore][$dss_item to "white_pink_sneakers"]] |<</if>> <<prntDressInfo "white_pink_sneakers">></li> <li>Мужские плавки за $5 <<if $wallet >= 5 && !$dressTable.haveDress("swimming_trunks_male")>> [[купить|buyDressStore][$dss_item to "swimming_trunks_male"]] |<</if>> <<prntDressInfo "swimming_trunks_male">></li> <li>Закрытый купальник за $20 <<if $wallet >= 20 && !$dressTable.haveDress("blue_pink_swimsuit")>> [[купить|buyDressStore][$dss_item to "blue_pink_swimsuit"]] |<</if>> <<prntDressInfo "blue_pink_swimsuit">></li> <li>Бикини (трусики) за $7 <<if $wallet >= 7 && !$dressTable.haveDress("bikini_bottom")>> [[купить|buyDressStore][$dss_item to "bikini_bottom"]] |<</if>> <<prntDressInfo "bikini_bottom">></li> <li>Бикини (лифчик) за $7 <<if $wallet >= 7 && !$dressTable.haveDress("bikini_top")>> [[купить|buyDressStore][$dss_item to "bikini_top"]] |<</if>> <<prntDressInfo "bikini_top">></li> <li>Синяя шапочка для плавания за $6 <<if $wallet >= 6 && !$dressTable.haveDress("swimming_cap_male")>> [[купить|buyDressStore][$dss_item to "swimming_cap_male"]] |<</if>> <<prntDressInfo "swimming_cap_male">></li> <li>Розовая шапочка для плавания за $8 <<if $wallet >= 8 && !$dressTable.haveDress("swimming_cap_female")>> [[купить|buyDressStore][$dss_item to "swimming_cap_female"]] |<</if>> <<prntDressInfo "swimming_cap_female">></li> </ul> [[Покинуть магазин|mall]]
[img[img/dressstore.jpg]] <<nobr>> <<if $dss_item == "black_dress">> <<buyDress "black_dress" 30>> <<elseif $dss_item == "red_dress">> <<buyDress "red_dress" 30>> <<elseif $dss_item == "pink_tshirt">> <<buyDress "pink_tshirt" 15>> <<elseif $dss_item == "pink_blouse">> <<buyDress "pink_blouse" 22>> <<elseif $dss_item == "red_skirt">> <<buyDress "red_skirt" 25>> <<elseif $dss_item == "black_stockings">> <<buyDress "black_stockings" 7>> <<elseif $dss_item == "red_strings">> <<buyDress "red_strings" 10>> <<elseif $dss_item == "black_pants">> <<buyDress "black_pants" 8>> <<elseif $dss_item == "red_stockings">> <<buyDress "red_stockings" 8>> <<elseif $dss_item == "red_bra">> <<buyDress "red_bra" 10>> <<elseif $dss_item == "black_bra">> <<buyDress "black_bra" 8>> <<elseif $dss_item == "jeans_female">> <<buyDress "jeans_female" 40>> <<elseif $dss_item == "botforts">> <<buyDress "botforts" 35>> <<elseif $dss_item == "black_leggings">> <<buyDress "black_leggings" 30>> <<elseif $dss_item == "sweatpants_male">> <<buyDress "sweatpants_male" 20>> <<elseif $dss_item == "sweatpants_female">> <<buyDress "sweatpants_female" 25>> <<elseif $dss_item == "white_pink_sneakers">> <<buyDress "white_pink_sneakers" 22>> <<elseif $dss_item == "swimming_trunks_male">> <<buyDress "swimming_trunks_male" 5>> <<elseif $dss_item == "blue_pink_swimsuit">> <<buyDress "blue_pink_swimsuit" 20>> <<elseif $dss_item == "bikini_bottom">> <<buyDress "bikini_bottom" 7>> <<elseif $dss_item == "bikini_top">> <<buyDress "bikini_top" 7>> <<elseif $dss_item == "swimming_cap_male">> <<buyDress "swimming_cap_male" 6>> <<elseif $dss_item == "swimming_cap_female">> <<buyDress "swimming_cap_female" 8>> <<elseif $dss_item == "leather_leggings">> <<buyDress "leather_leggings" 60>> <<elseif $dss_item == "leopard_leggings">> <<buyDress "leopard_leggings" 45>> <<elseif $dss_item == "black_stilettos">> <<buyDress "black_stilettos" 30>> <<elseif $dss_item == "pink_stilettos">> <<buyDress "pink_stilettos" 40>> <<elseif $dss_item == "denim_shorts">> <<buyDress "denim_shorts" 25>> <<elseif $dss_item == "black_stockings_grid">> <<buyDress "black_stockings_grid" 10>> <<elseif $dss_item == "red_stockings_grid">> <<buyDress "red_stockings_grid" 10>> <<elseif $dss_item == "yellow_top">> <<buyDress "yellow_top" 20>> <<elseif $dss_item == "black_skirt">> <<buyDress "black_skirt" 25>> <<elseif $dss_item == "lgbt_socks">> <<buyDress "lgbt_socks" 6>> <<elseif $dss_item == "white_stockings">> <<buyDress "white_stockings" 7>> <</if>> <<addMins 1>> <</nobr>>Вы успешно оплатили и забрали выбранную одежду, теперь её можно найти в инвентаре. [[Вернуться к покупкам|mallDressStore]]
[img[img/gym.jpg]] <<nobr>> <<if $currentStamina < 30>> Вы слишком устали, чтобы заниматься тяжёлой атлетикой. <<elseif $myHealth < 50>> Вам нужно иметь хотя-бы 50% здоровья, чтобы заниматься этим видом спорта. <<else>> <<link [[Заниматься час с "железом"|gymHeavyDo]]>><<addMins 60>><<addStamina -30>><<addExp "musculs" 10>><<addExp "endurance" 5>><<addExp "femin" -2>><<addPenisErection 5>><<addClean -8>><</link>> <</if>> <</nobr>> <<link [[Назад|backToLockerroom]]>><<addMins 1>><</link>>
[img[img/gym.jpg]] Вы хорошо позанимались с гирями, гантелями и штангами, подкачав свою мускулатуру. Также вы чувствуете, что становитесь мужественней после таких занятий. <<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>>
[img[img/outskirts.jpg]] Вы находитесь на окраине городской застройки, здесь находится транспортная развязка, элеваторы и склады, в этом месте собираются дальнобойщики и таксисты, а также обслуживающий их персонал, в том числе и проститутки. <<nobr>> <<if !$encounterHappened>> <<set $encountersTable = []>> <<if $currentArousal > 50 && previous() == "street1">> <<set $encountersTable = $encountersTable.concat([{"name" : "encUsedCondom", "chance" : 5}])>> <</if>> <<set $encounterHappened = true>> <<set $backpathEncounter = "outskirts">> <<if $encountersTable.length > 0>><<doEncounters>><</if>> <<else>> <<set $encounterHappened = false>> <</if>> <</nobr>> <<link [[Вернуться к дому|street1]]>><<doWalk -3>><<addMins 10>><</link>> <<set _tempH = $gameDate.getHours()>> <<if _tempH >= 11 && _tempH < 20>>[[Тату-салон|tattooSalon]]<<else>>Тату-салон работает с 11 до 20.<</if>> <<if _tempH >= 18 || _tempH <= 6>>[[На панель|streetSluts]]<<else>>В дневное время окраина города пустует, проститутки выходят здесь на работу к вечеру.<</if>>
[img[img/street_sluts2.jpg]] Вы находитесь среди группы транс-проституток за работой, которых контролирует 'мамка'. <<nobr>> <<recalcAppearance>> <<if $hasPenaltyStreetSlut > 0>><<goto "penaltyForStreetSlut">><</if>> <<if $isStreetSlut>> <<if $currentClean >= 25 && $sexappeal >= 60 && $makeupType >= 1 && $hairFace <= 1 && getSkill("fellation") >= 2 && getSkill("anal") >= 2>><<link [[Приступить к работе|goStreetWork]]>><<addMins 1>><</link>> <<else>> Вы в текущем состоянии не соответствуете требованиям, по которым вас принимали на работу. <</if>> <</if>> <</nobr>> [[Поговорить с мамкой|talkStreetMadam]] <<link [[Назад|outskirts]]>><<doWalk -1>><<addMins 1>><</link>>
[img[img/street_sluts2.jpg]] <<nobr>> <<set _tempH = $gameDate.getHours()>> <<if _tempH < 18 && _tempH > 5>> Вы смотрите на часы и видите, что сейчас нерабочее время. <<elseif $currentStamina <= 10>> Вы слишком устали, чтобы заниматься проституцией. <<elseif $currentComposure <= 10>> Вы слишком подавлены, чтобы заниматься проституцией. <<elseif $currentClean <= 24>> Ваше тело слишком грязное, чтобы заниматься проституцией. <<else>> <<set _searchTime = random(10, 30)>> Вы можете внимательно наблюдать за потенциальными клиентами и пытаться их соблазнить или же отвлечься на общение с другими проститутками на панели. <br> <br> <<link [[Высматривать клиентов|streetClient]]>><<addMins _searchTime>><</link>><br> <<link [[Пообщаться с коллегами|streetSlutsTalks]]>><<addMins 30>><</link>><br> <</if>> <</nobr>> [[Прекратить поиск клиентов|streetSluts]]
Вы находитесь перед мамкой местной группы транс-проституток, она готова вас выслушать. <<nobr>> <<if !$isStreetSlut>><<if getSkill("disgrace") >= 3>><<link [[Спросить, не требуется ли ей новая работница|streetSlutsHire]]>><<addMins 1>><</link>><<else>>Вам нужно иметь уровень бесчестия не менее чем 3, чтобы устроиться работать уличной шлюхой.<</if>><br><</if>> <<if $isStreetSlut>><<link [[Сказать, что хотите уволиться|streetSlutsDismis]]>><<addMins 1>><</link>><br><</if>> <<if $isStreetSlut>><<link [[Спросить о возможностях карьерного роста|streetMadamInfo]]>><<addMins 5>><</link>><br><</if>> <<link [[Отмена|streetSluts]]>><<addMins 1>><br><</link>> <</nobr>>
<<recalcAppearance>> -Конечно нам постоянно требуются новые работницы, спрос очень большой, - отвечает мамка -Мне отдают 30% заработанного за защиту. Работаем мы здесь с 18 до 6 каждый день, график выбирает сама работница, но за неделю есть установленная минимальная сумма, которую необходимо отдать мне. Те, кто не укладываются в этот минимум, получают наказания. Минимальные требования для работницы такие: - какой-либо женский макияж и отсутствие растительности на лице; - чистота не менее 25; - сексапильность не менее 60; - навык минета не менее 2; - навык анала не менее 2. <<if $currentClean >= 25 && $sexappeal >= 60 && $makeupType >= 1 && $hairFace <= 1 && getSkill("fellation") >= 2 && getSkill("anal") >= 2>><<link [[Отлично, вы подходите по всем требованиям, согласиться на работу|haveStreeetSlutWork]]>><<addMins 10>><</link>><</if>> <<link [[Сказать, что вы не подходите по требованиям|talkStreetMadam]]>><<addMins 1>><</link>>
Мамка убедилась, что вы соотвествуете всем минимальным требованиям и с удовольствием приняла вас в ряды своих работниц. С сегодняшнего дня начинается ваша первая трудовая неделя, вам нужно за 7 дней заработать для мамки как минимум <<print "$"+$streetSlutToll>>. Ей всё равно, в каком режиме вы будете работать и где вы ещё работаете, главное чтобы у неё вы отрабатывали хотя бы минимальную сумму. За 30%, которые вы ей платите, вам разрешено работать в наиболее популярной точке города, также вам обеспечена защита от полиции и нерадивых клиентов, так что никто не будет мешать работать. <<set $isStreetSlut = true>><<set $streetSlutTollDays = 7>><<set $streetSlutTollSumma = 0>> [[Теперь у вас есть постоянная работа на улице|streetSluts]]
Вы зашли в раздел прямых трансляций на порносайте, где можно запустить стрим и заработать деньги, выполняя извращённые запросы посетителей со всего мира. <<nobr>> <<recalcAppearance>> <<if $invWebCamera < 1>> У вас нет камеры, чтобы вести трансляцию <<elseif $currentStamina <= 10>> Вы слишком устали, чтобы вести стрим. <<elseif $currentComposure <= 10>> Вы слишком подавлены, чтобы вести стрим. <<elseif getSkill("shameless") == 1 && $dressTable.getClassDress("face") != "mask">> Вам нужна маска на лице, чтобы вести интимную трансляцию при низком уровне бесстыдства. <<else>> [[Начать трансляцию|prepareToStream]] <</if>> <</nobr>> [[На главную|notePorn]]
Раздел трансляции: <<if $sexappeal >=60 && $hasPenis>>* <<radiobutton "$radioWebcamSection" "trans" checked>> Трансы и кроссдрессеры [[Старт|startWebcam]]<<else>>Вы недостаточно сексапильны (<60) чтобы работать в разделе трансов и кросдрессеров.<</if>> <<if !$hasPenis && $hasVagina && $currentFemin > 50>>* <<radiobutton "$radioWebcamSection" "womans">> Девушки [[Старт|startWebcam]]<<else>>Вы должны быть весьма женственной пост-оп транссексуалкой, чтобы работать в женском разделе.<</if>> <<if getSkill("shameless") == 1>><<set $unlimDiapason = false>>Вы не можете с таким низким уровнем бесстыдства стримить во всех странах, в т.ч. в вашей и соседних.<<elseif getSkill("shameless") == 2 && $dressTable.getClassDress("face") != "mask">><<set $unlimDiapason = false>>Чтобы с вашим уровнем бесстыдства стримить во всех странах, в т.ч. в вашей и соседних, нужно хотя бы надеть маску на лицо.<<else>> <<checkbox "$unlimDiapason" false true autocheck>> Включить доступ к трансляции во всех странах.<</if>> <<nobr>> <<set $wcCurrentAudience = 0>> <<set $wcCurrentTokens = 0>> <<set $wcFansOnline = 0>> <<set $receivedRequests = []>> <<set $hasPrivateInvite = false>> <</nobr>> [[Отмена|goToWebcam]]
[img[img/webcam.jpg]] Вы ведёте трансляцию на популярном сайте со взрослой аудиторией. Сейчас вас смотрят <<print $wcFansOnline + $wcCurrentAudience>> зрителей, у вас $wcFans фанатов. За стрим получено токенов: $wcCurrentTokens. <<nobr>> <<if $dressTable.getIdInSlot("face") == "medical_mask">><<link [[Просто сидеть и общаться с чатом|processWebcam]]>><<addMins 5>><<addStamina -1>><<addComp -1>><<set $wcAction = "simple_talk">><</link>><br><</if>> <<if $dressTable.getIdInSlot("face") != "medical_mask">><<link [[Сидеть, приветливо улыбаться и общаться с чатом|processWebcam]]>><<addMins 5>><<addStamina -1>><<addComp -1>><<set $wcAction = "smile_talk">><</link>><<else>>Вы не можете улыбаться в этой маске.<</if>><br> <<if $currentArousal > 10 && $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">><<link [[Дрочить на камеру|processWebcam]]>><<addMins 5>><<addStamina -2>><<addComp 5>><<addArousal 10>><<addExp "shameless" 1>><<set $wcAction = "onanism">><</link>><br><</if>> <<if $invDildo > 0>><<link [[Пососать дилдо|processWebcam]]>><<addMins 5>><<addStamina -3>><<addComp -1>><<addExp "fellation" 1>><<addExp "shameless" 1>><<set $wcAction = "suck_dildo">><</link>><br><</if>> <<if $invDildo > 0>><<link [[Поскакать на дилдо|processWebcam]]>><<addMins 5>><<addStamina -5>><<addComp -2>><<addExp "anal" 1>><<getAnalSex 5 3>><<addExp "shameless" 2>><<set $wcAction = "dildofuck">><</link>><br><</if>> <<if $nudeLevel == 1>><<link [[Раздеться до нижнего белья|processWebcam]]>><<addMins 10>><<addExp "shameless" 1>><<set $wcAction = "naked1">><</link>><br><</if>> <<if $nudeLevel <= 3 >><<link [[Оставить только трусы|processWebcam]]>><<addMins 10>><<addExp "shameless" 2>><<set $wcAction = "naked2">><</link>><br><</if>> <<if $nudeLevel < 5 >><<link [[Полностью раздеться|processWebcam]]>><<addMins 10>><<addExp "shameless" 3>><<set $wcAction = "naked3">><</link>><br><</if>> <br> Текущие реквесты:<br> <<if $receivedRequests.length == 0>>никаких реквестов вам не заказано.<br> <<else>> <<for _i = 0; _i < $receivedRequests.length; _i++>> <<if $receivedRequests[_i] == "rqShowAss">><<print "<<link [[Показать свою дырочку|processWebcam]]>><<addMins 5>><<addExp 'shameless' 3>><<set $wcAction = 'rqShowAss'>><</link>>">><br><</if>> <<if $receivedRequests[_i] == "rqFingersAss">><<print "<<link [[Засунуть пальцы в попку|processWebcam]]>><<addMins 10>><<addExp 'shameless' 3>><<set $wcAction = 'rqFingersAss'>><</link>>">><br><</if>> <<if $receivedRequests[_i] == "rqAhegao">><<print "<<link [[Скорчить ахегао|processWebcam]]>><<addMins 5>><<addExp 'shameless' 1>><<set $wcAction = 'rqAhegao'>><</link>>">><br><</if>> <</for>> <</if>> <br> Приватные чаты:<br> <<if $hasPrivateInvite>>[[Пойти в приват с фанатом|StartPrivateWebcam]] <<else>>приглашений нет <</if>> <</nobr>> [[Хватит на сегодня стримить|endWebcam]]
<<nobr>> <<set _tipsForStep = 0>> <<switch $wcAction>> <<case "simple_talk">> Вы просто сидите перед камерой и ждёте, иногда отвечая на сообщения в чате. <<set _potencialAud = 1>> <<case "smile_talk">> Вы сидите перед камерой, улыбаетесь и общаетесь кое-как с аудиторией. <<set _potencialAud = 2>> <<case "onanism">> Вы мастурбируете перед камерой. <<set _potencialAud = 4>> <<case "suck_dildo">> Вы сосёте дилдо. <<set _potencialAud = 5>> <<case "dildofuck">> Вы прилепили дилдо к полу и, засунув его в попку, скачете на нём. <<set _potencialAud = 8>> <<getAnalSex 10 3>> <<case "naked1">> Вы медленно снимаете свою верхнюю одежду.<br> <<removeClothes "ot">> <<removeClothes "ob">> <<set _potencialAud = 2>> <<recalcNudeLevel>> <<recalcAppearance>> <<case "naked2">> Вы медленно раздеваетесь до трусов, снимаете одежду выше пояса и обувь.<br> <<removeClothes "ot">> <<removeClothes "ob">> <<removeClothes "of">> <<removeClothes "it">> <<set _potencialAud = 4>> <<recalcNudeLevel>> <<recalcAppearance>> <<case "naked3">> Вы полностью раздеваетесь перед зрителями стрима.<br> <<removeClothes "ot">> <<removeClothes "ob">> <<removeClothes "it">> <<removeClothes "ib">> <<removeClothes "of">> <<removeClothes "if">> <<set _potencialAud = 6>> <<recalcNudeLevel>> <<recalcAppearance>> <<case "rqShowAss">> Вы развигаете ягодицы и демонстрируете свою дырочку во всех подробностях. <<set _potencialAud = 6>> <<for _i = 0; _i < $receivedRequests.length; _i++>> <<if $receivedRequests[_i] == "rqShowAss">> <<run $receivedRequests.deleteAt(_i)>> <<break>> <</if>> <</for>> <<set _tipsForStep += Math.round($wcCurrentAudience/4) + random(5)>> <<case "rqFingersAss">> Вы развлекаете публику, засовывая поочерёдно пальцы в свою попку. <<set _potencialAud = 8>> <<for _i = 0; _i < $receivedRequests.length; _i++>> <<if $receivedRequests[_i] == "rqFingersAss">> <<run $receivedRequests.deleteAt(_i)>> <<break>> <</if>> <</for>> <<set _tipsForStep += Math.round($wcCurrentAudience/4) + random(5)>> <<case "rqAhegao">> Вы высовываете язык и закатываете глаза, изображая типичное выражение лица из порно. <<set _potencialAud = 5>> <<for _i = 0; _i < $receivedRequests.length; _i++>> <<if $receivedRequests[_i] == "rqAhegao">> <<run $receivedRequests.deleteAt(_i)>> <<break>> <</if>> <</for>> <<set _tipsForStep += Math.round($wcCurrentAudience/4) + random(5)>> <</switch>> /*активный прирост аудитории за счёт подключающихся фанатов*/ <<if $wcFans > 2>> <<set _wcFansOffline = $wcFans - $wcFansOnline>> <<if $wcFansOnline == 0>> <<set $wcFansOnline = Math.round($wcFans/3) >> <<elseif _wcFansOffline > 2>> <<set $wcFansOnline += Math.round(_wcFansOffline/5) >> <</if>> <<else>> <<set $wcFansOnline = 2>> <</if>> /*Рассчитываем прирост аудитории из доступности стрима и привлекательности*/ <<set _newAud = Math.round($sexappeal/10)>> <<if $unlimDiapason>> <<set _newAud *= 2>> <</if>> <<set $wcCurrentAudience += random(1,_newAud)>> /*Рассчитываем шанс потерять часть аудитории из действий на стриме и привлекательности*/ <<set _saveAud = Math.round($sexappeal/10) + _potencialAud>> <<set _saveChance = random(0,_saveAud)>> <<if _saveChance <= 5>> /*теряется часть зрителей*/ <<set $wcCurrentAudience -= Math.round($wcCurrentAudience/random(2,_saveAud))>> <<else>> /*если же нет, то есть шанс на нового фаната*/ <<if random(1,10) == 1>><<set $wcFans +=1>><</if>> <</if>> <<if $wcCurrentAudience < 0>> <<set $wcCurrentAudience = 0>> <<elseif $wcCurrentAudience > 0>> /* Получение чаевых от всей аудитории */ <<for _i = 0; _i < $wcCurrentAudience; _i++>> <<if random(0,20) == 1>> <<set _tipsForStep += 1>> <</if>> <</for>> <<for _i = 0; _i < $wcFansOnline; _i++>> /* Чаевые от фанов */ <<if random(0,10) == 1>> <<set _tipsForStep += 1>> <</if>> <</for>> <</if>> /*Реквесты от зрителей*/ <<set _availableRequests = []>> <<if $dressTable.getClassDress("ib") != 0 || $dressTable.getClassDress("ob") != 0>><<set _availableRequests = _availableRequests.concat("rqShowAss") >><</if>> <<set _availableRequests = _availableRequests.concat("rqFingersAss")>> <<if $dressTable.getIdInSlot("face") != "medical_mask">><<set _availableRequests = _availableRequests.concat("rqAhegao") >><</if>> <<set _requestChance = $wcCurrentAudience + $wcFansOnline - _potencialAud + $sexappeal>> <<set _requestRandom = random(1,1000)>> <<if _requestChance > _requestRandom && _availableRequests.length > 1>> Вы получили новый реквест от зрителей. <<set $receivedRequests = $receivedRequests.concat(_availableRequests[random(0,_availableRequests.length - 1)])>> <</if>> /* Приват с фанатами */ <<set _privatChance = $wcFansOnline>> <<if _privatChance > 50>><<set _privatChance = 50>><</if>> <<if !$hasPrivateInvite && _privatChance > random(1,100)>> <<set $hasPrivateInvite = true>> Вы получили приглашение от фаната пообщаться в привате. <</if>> <<if _tipsForStep > 0>><<set $wcCurrentTokens += _tipsForStep>> Вы получили чаевые от зрителей в виде токенов: _tipsForStep <</if>> <<if $currentStamina <= 10 || $currentComposure <= 10>><br><br>Вы слишком вымотались и вынуждены завершить трансляцию. <br> [[Закончить|endWebcam]]<<else>><br><br>[[Продолжить|startWebcam]]<</if>> <</nobr>>
<<set $wcTokensBalans += $wcCurrentTokens>>Вы заработали за стрим токенов: $wcCurrentTokens, в сумме у вас их стало <<print $wcTokensBalans>>. <<if $wcTokensBalans >= 20>><<run _moneyForStream = parseInt( $wcTokensBalans / 20)>><<addMoney _moneyForStream>><<set $wcTokensBalans -= _moneyForStream*20>> По цене в $0.05 за токен вы сразу выводите <<print "$"+_moneyForStream>>, на счету осталось после этого $wcTokensBalans токенов.<</if>> [[Продолжить|notePorn]]
[img[img/street_sluts1.jpg]] <<nobr>> <<set $backpathSex = "afterStreetWork">> <<set $typeOfSex = "usual">> <<set _hesitantChance = random(1,10)>> /*30% шанса на колебающегося клиента, которого нужно соблазнить*/ <<if _hesitantChance > 3>> <<set _clientStreetStory = random(1,3)>> <<if _clientStreetStory == 1>> К вашей группе проституток подъезжает таксист, откатавший свою смену. Это невысокий мужичок с короткой стрижкой, он явно хочет после тяжёлого рабочего дня размять яйца. Вы принимаете максимально соблазнительную позу и в результате удаётся привлечь его внимание. <br>- Сочная соска, - он оценивает вас. - Не хочешь прокатиться со мной на заднем сиденьи?<br>- О, я люблю садиться к незнакомым мужчинам в авто, особенно когда они могут щедро оплатить моё время, - отвечаете вы. <br>-Не переживай, на цене сойдёмся, залезай в тачку.<br>Вы садитесь в машину на заднее сиденье, таксист отъезжает к тёмному переулку неподалёку, паркуется там и перелазит с водительского места к вам.<br><br> <<elseif _clientStreetStory == 2>> К вашей группе проституток подруливает дальнобойщик на своём грузовике без фуры. Это довольно крупный мужик с рыжей бородой и в кепке. Не заглушая мотор, он громко кричит:<br> -Эй, девчонки, кто хочет сделать дяде расслабляющий массаж за достойную плату наличкой?<br> -А дядя любит девочек с сюрпризами? - спрашиваете вы.<br> -Конечно, - отвечает он. -Из таких девушек получаются лусшие массажистки.<br> Вы не теряете время и запрыгиваете к нему в кабину. Дальнобойщик отвозит вас немного в сторону от основной трассы, вы же в это время располагаетесь уже на койке в задней части кабины грузовика.<br><br> <<else>> К вашей группе проституток подходит гастарбайтер в рабочем комбинезоне, работающий на одной из окрестных строек. Он тычет на вас пальцем и говорит:<br> -Ты сасать мне?<br> -Надеюсь у тебя на родине ещё принято дарить калым в таких случаях, - отвечаете вы игриво?<br> -Калым? Канешна, будет калым, - отвечает он, доставая из нагрудного кармана мятую пачку купюр.<br> Вы берёте его за руку и отводите к уединённому полуразрушенному зданию неподалку, где вам никто не должен помешать.<br><br> <</if>> [[За работу|goSex]] <<else>> Вы привлекаете внимание клиента, однако он не может пока решиться заплатить за вас.<br><br> [[Попытаться ещё соблазнить его|seduceStreetClient]]<br> [[Не тратить на него больше времени|goStreetWork]]<br> <</if>> <</nobr>>
[img[img/street_sluts1.jpg]] <<nobr>> <<set _seduceChance = random(0,7)>> <<set _seduceSkill = getSkill("seduction") + $perfumeType>><<addMins 5>> <<if _seduceSkill >= _seduceChance>> Вам всё-таки удалось заманить клиента и он решил развлечься с вами.<br><br><<addExp "seduction" 5>> [[За работу|goSex]] <<else>>Вы упустили потенциального клиента, ваш навык соблазнения ещё нуждается в совершенствовании.<<addExp "seduction" 1>><br><br> [[Дальше|goStreetWork]] <</if>> <</nobr>>
Вы не заработали необходимый минимум, которые должны были отдать мамке и теперь вынуждены исправляться. Мамка предлагает вам или выплатить недостачу в двойном размере или вас продадут на стройку гастарбайтерам, чтобы они несколько часов с вами позабавлялись. <<addStatus "streetsluts" -10>> <<set _penalty = $hasPenaltyStreetSlut*2>><<if $wallet >= _penalty>><<link [[Заплатить штраф|goPenaltyMoney]]>><<addMoney _penalty*(-1)>><</link>> <<print "($"+ _penalty+")">><<else>>У вас не хватате денег, чтобы заплатить штраф<</if>> [[Отработать недостачу своим телом|goPenaltyBody]]
<<nobr>> <<set $streetSlutTollDays = 7>> <<set $streetSlutTollSumma = 0>> <<set $hasPenaltyStreetSlut = 0>> <<addMins 5>> <</nobr>> Вы заплатили штраф и мамка позволила вам вернуться к работе. [[Далее|streetSluts]]
<<nobr>> <<set $countRapists = 10+random(0,10)>> <<set $backpathSex = "afterRapeBuilding">> <<set $streetSlutTollDays = 7>> <<set $streetSlutTollSumma = 0>> <<set $hasPenaltyStreetSlut = 0>> <<addMins 10>> <</nobr>> Вас приводят на стройку на окраине города, где работают гастарбайтеры из Средней Азии и более экзотических стран, и передают вас в распоряжение прорабу. Множество мужиков, давно не видевших своих жён и подруг, обступают вас, чтобы удовлетворить свою похоть. [[Придётся сегодня задержаться...|goRape]]
<<addMins 10>>Последний рабочий закончил с вами и вас наконец отпускают обратно к коллегам по панели. [[Далее|streetSluts]]
[img[img/bar.jpg]] Хозяин бара, и так работающий барменом у себя же, не может позволить себе сейчас никого нанимать. Единственная работа, которую он может дать - мыть туалет бара. <<addMins 1>> [[Согласиться|getWorkCleaner]] [[Отказаться от такой работы|insidePub]]
[img[img/bar.jpg] <<set $hasWorkInPub = true>><<addMins 5>>Бармен обрадовался такой помощи и дал вам ключи от чёрного входа. Приходить можно в нерабочее время бара с 6 до 17, за каждый раз вам на счёт будут переводить $10. Официального трудоустройства и графика нет, не можете прийти - хозяин сам как-то управится, но денег в этот день значит не заработаете. [[Понятно|insidePub]]
Вы в течение часа усердно драили грязный клубный туалет, за что получили свою плату сегодня. <<addMins 60>><<addStamina -10>><<addExp "disgrace" 5 3>><<addMoney 10>><<set $isPubRestroomClean = true>> [[Закончить|pub]]
<<nobr>> <<if $currentStamina < 15>> Вы слишком устали, чтобы заниматься танцами. <<else>> <<link [[Заниматься час танцами|gymDancingDo]]>><<addMins 60>><<addStamina -15>><<addExp "dancing" 15>><<addExp "endurance" 1>><<addExp "femin" 2>><<addPenisErection 2>><<addClean -2>><</link>> <</if>> <</nobr>> <<link [[Назад|backToLockerroom]]>><<addMins 1>><</link>>
Вы потренировались в танцевальном искусстве, улучшив свои навыки. Вы чувствуете, что занимаетесь стереотипным женским делом, что делает вас немного женственней внутри . <<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>>
[img[img/railwayStation.jpg]] <<set _tempH = $gameDate.getHours()>>Вы находитесь на площади перед ЖД-вокзалом в северной части города. Здесь кроме самого вокзала и жилых зданий находятся склады и рыночные навесы, а также можно найти некоторые интересные заведения. <<nobr>> <<if !$encounterHappened>> <<set $encountersTable = []>> <<if $currentArousal > 50 && (previous() == "streetCentre" || previous() == "park")>> <<set $encountersTable = $encountersTable.concat([{"name" : "encUsedCondom", "chance" : 5}])>> <</if>> <<set $encounterHappened = true>> <<set $backpathEncounter = "railwayStation">> <<if $encountersTable.length > 0>><<doEncounters>><</if>> <<else>> <<set $encounterHappened = false>> <</if>> <</nobr>> <<link [[Центр города|streetCentre]]>><<doWalk -3>><<addMins 10>><</link>> | <<link [[Парковая зона|park]]>><<doWalk -4>><<addMins 15>><</link>> <<link [[Грузовая станция|railwayCargo]]>><<doWalk -2>><<addMins 5>><</link>> <<if _tempH >= 22 || _tempH < 5>>[[Подпольный стрип-клуб|stripClub]]<<else>>Стриптиз-клуб работает с 22 до 5<</if>>
[img[img/stripclub.jpg]] Вы находитесь в подпольном стриптиз-клубе, где на нескольких сценах выступают стриптизёрши. <<nobr>> <<set _tempH = $gameDate.getHours()>> <<if _tempH >= 22 || _tempH < 5>> <<if $isStripper>> <<link [[Гримёрная|stripDressingRoom]]>><<addMins 1>><</link>><br> <<else>> [[Спросить у администратора, можно ли устроиться на работу здесь|stripperHire]] <</if>> <<else>> Клуб уже закрывается и все расходятся. <</if>> <</nobr>> [[Выйти|railwayStation]]
[img[img/stripclub.jpg]] Чем лучше вы умеете танцевать, тем более важные сцены вам будут доступны. На большой сцене можно завоевать внимание большего числа клиентов, в том числе и богатых. <<if getSkill("dancing") >= 4>><<link [[Выступать на основной сцене|stripScene]]>><<set $stripMaxAttention = 100>><<addMins 1>><</link>><</if>> <<if getSkill("dancing") >= 3>><<link [[Выступать на дополнительной сцене|stripScene]]>><<set $stripMaxAttention = 80>><<addMins 1>><</link>><</if>> <<if getSkill("dancing") >= 2>><<link [[Выступать на маленькой сцене у барной стойки|stripScene]]>><<set $stripMaxAttention = 60>><<addMins 1>><</link>><</if>> <<set $stripclubAttention = 0>><<set $hasStripIndi = false>><<set $hasStripLap = false>><<set $hasStripConsum= false>> [[Назад|stripDressingRoom]]
В гримёрной комнате стриптиз-клуба вы можете переодеться перед номером и обновить макияж. <<nobr>> <<if $currentStamina <= 10>> Вы слишком устали, чтобы танцевать.<br> <<elseif $currentComposure <= 10>> Вы слишком подавлены, чтобы танцевать.<br> <<elseif getSkill("shameless") == 1 && $dressTable.getClassDress("face") != "mask">> Вам нужна маска на лице, чтобы танцевать стриптиз при низком уровне бесстыдства.<br> <<elseif $currentClean >= 25 && $sexappeal >= 60 && $makeupType >= 1 && $hairFace <= 1 && getSkill("dancing") >= 2>><<link [[Приступить к работе|goStriptease]]>><<addMins 1>><</link>><br> <<else>> Вы в текущем состоянии не соответствуете требованиям, по которым вас принимали на работу.<br> <</if>> <</nobr>><<if $invMakeupKit >= 1>>[[Заняться макияжем|makeupManager][$backpathMakeup to "stripDressingRoom"]]<br><</if>><<recalcNudeLevel>> <<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>><<link [[Выйти|stripClub]]>><<addMins 1>><</link>><<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>>
<<recalcAppearance>>-Нам постоянно требуются стриптизёры, - говорит администратор, - поэтому при соответствии всем требованиям можешь конечно приходить и танцевать. Клуб лишь предоставляет тебе площадку, заработок танцорам поступает из их чаевых и приватных танцев. Работаем мы здесь с 22 до 5 каждый день, можешь в это время приходить когда сможешь. У нас есть три сцены, чем ближе к центру клуба - тем больше внимания от публики, но и танцевальными навыками нужно обладать хорошими, чтобы там выступать. Минимальные требования для стриптизёрши такие: - какой-либо женский макияж и отсутствие растительности на лице; - чистота не менее 25; - сексапильность не менее 60; - навык танцев не менее 2. <<if $currentClean >= 25 && $sexappeal >= 60 && $makeupType >= 1 && $hairFace <= 1 && getSkill("dancing") >= 2>><<link [[Отлично, вы подходите по всем требованиям, согласиться на работу|haveStripperWork]]>><<addMins 10>><</link>><</if>> <<link [[Сказать, что вы видимо не подходите по требованиям|stripClub]]>><<addMins 1>><</link>>
Администратор убедился, что вы соотвествуете всем минимальным требованиям и разрешил вам работать на сцене. Вы можете переодеваться в гримёрной клуба. Если клиент захочет посмотреть приватный танец с вами, то для этого вам будут доступны уединённые комнаты с минисценами. <<set $isStripper = true>> [[Теперь у вас есть работа в стриптиз-клубе|stripClub]]
<<nobr>> <<recalcAppearance>> <<if $stripclubAttention > $stripMaxAttention>> <<set $stripclubAttention = $stripMaxAttention>> <<elseif $stripclubAttention < 0>> <<set $stripclubAttention = 0>> <</if>> [img[img/stripclub_begin.jpg]]<br> Вы находитесь на сцене стриптиз-клуба с шестом. На данный момент вы завели публику на $stripclubAttention из $stripMaxAttention. <br><br> <<if getSkill("dancing") >=2>><<link [[Исполнить простой танец с шестом|processStriptease]]>><<addMins 5>><<addStamina -5>><<addExp "dancing" 1>><<addExp "shameless" 2 3>><<set $wcAction = "dance1">><</link>><br><</if>> <<if getSkill("dancing") >=3>><<link [[Исполнить профессиональный танец с шестом|processStriptease]]>><<addMins 5>><<addStamina -6>><<addExp "dancing" 2>><<addExp "shameless" 3 5>><<set $wcAction = "dance2">><</link>><br><</if>> <<if getSkill("dancing") >=4>><<link [[Исполнить мастерский танец с шестом|processStriptease]]>><<addMins 5>><<addStamina -7>><<addExp "dancing" 3>><<set $wcAction = "dance3">><<addExp "shameless" 4>><</link>><br><</if>> <<if $nudeLevel == 1 && getSkill("shameless") >= 2>><<link [[Раздеться до нижнего белья|processStriptease]]>><<addMins 5>><<addExp "shameless" 5 4>><<set $wcAction = "naked1">><</link>><br><</if>> <<if $nudeLevel <= 3 && getSkill("shameless") >= 3>><<link [[Оставить только трусы|processStriptease]]>><<addMins 5>><<addExp "shameless" 10 6>><<set $wcAction = "naked2">><</link>><br><</if>> <<if $nudeLevel < 5 && getSkill("shameless") >= 4>><<link [[Полностью раздеться|processStriptease]]>><<addMins 5>><<addExp "shameless" 12>><<set $wcAction = "naked3">><</link>><br><</if>> <<if $stripclubAttention >= 20>><<link [[Флиртовать с публикой|processStriptease]]>><<addMins 10>><<addComp -3>><<set $wcAction = "flirt">><</link>><br><</if>> <<if $hasStripIndi>><<link [[Пойти с клиентом на индивидуальный танец|stripIndiDance]]>><<set $hasStripIndi = false>><</link>><br><</if>> <<if $hasStripLap>><<link [[Исполнить танец на коленях богатого посетителя|stripLapDance]]>><<set $hasStripLap = false>><</link>><br><</if>> <<if $hasStripConsum>><<link [[Посидеть за столиком с пригласившим посетителем|stripConsummation]]>><<set $hasStripConsum = false>><</link>><br><</if>> <</nobr>> [[Закончить выступление|stripDressingRoom]]
<<nobr>> <<set _tempH = $gameDate.getHours()>> <<switch $wcAction>> <<case "dance1">> <<if random(0,1) > 0>>[img[img/stripclubscene2.jpg]] <<else>>[img[img/stripclubscene5.jpg]] <</if>> <br> Вы неторопливо исполняете на сцене простой танец средней развратности с шестом. <<set _potencialAud = 7>> <<case "dance2">> <<if random(0,1) > 0>>[img[img/stripclubscene1.jpg]] <<else>>[img[img/stripclubscene4.jpg]] <</if>> <br> Вы неторопливо исполняете на сцене достаточно сложный танец большой развратности с шестом. <<set _potencialAud = 10>> <<case "dance3">> <<if $hasPenis>>[img[img/stripclubscene3.jpg]] <<else>>[img[img/stripclubscene.jpg]] <</if>> <br> Вы неторопливо исполняете на сцене сложнейший и крайне развратный танец с шестом. <<set _potencialAud = 14>> <<case "naked1">> [img[img/stripclub_undress.jpg]]<br> Вы танцуете и медленно снимаете свою верхнюю одежду.<br> <<removeClothes "ot">> <<removeClothes "ob">> <<recalcNudeLevel>> <<set _potencialAud = getSkill("dancing")*2>> <<case "naked2">> [img[img/stripclub_undress.jpg]]<br> Вы танцуете и медленно раздеваетесь до трусов, снимаете одежду выше пояса.<br> <<removeClothes "it">> <<removeClothes "ot">> <<removeClothes "ob">> <<recalcNudeLevel>> <<set _potencialAud = getSkill("dancing")*2>> <<case "naked3">> [img[img/stripclub_undress.jpg]]<br> Вы танцуете и медленно полностью раздеваетесь перед зрителями.<br> <<removeClothes "ot">> <<removeClothes "ob">> <<removeClothes "it">> <<removeClothes "ib">> <<recalcNudeLevel>> <<set _potencialAud = getSkill("dancing")*2>> <<case "flirt">> Вы оказываете знаки внимания публике в зале, напрашиваясь на чаевые, приватные танцы или приглашение за столик. <<set _potencialAud = 0>> <</switch>> /* Рассчитываем прирост внимания публики из привлекательности, необычности и совершаемых действий (кроме флирта) */ <<if _potencialAud != 0>> <<set _newAud = Math.round($sexappeal/10)+Math.round($queerness/10)>> <<set $stripclubAttention += random(_newAud,_newAud+_potencialAud+$stripMaxAttention/10)>> <</if>> /* Плюшки от флирта */ <<if $wcAction == "flirt">> /* Получение чаевых */ <<set _tipsForStep = 0>> <<for _i = 0; _i < $stripclubAttention; _i++>> <<set _chanceForTip = random(0,100) >> <<if _chanceForTip <= getSkill("seduction")+1>> <<set _tipsForStep += 1>> <</if>> <</for>> <<if _tipsForStep>0>> <<addExp "seduction" 3>> <<addExp "disgrace" 1>> <</if>> Вы собрали чаевые от зрителей в размере: <<print "$"+_tipsForStep>><<addMoney _tipsForStep>><br> /* Шанс на индивидуальное предложение в зависимости от внимания публики*/ /* Предыдущие возможности сгорают, если ими не пользоваться*/ <<set $hasStripIndi = false>> <<set $hasStripLap = false>> <<set $hasStripConsum= false>> <<if $stripclubAttention+getSkill("seduction") > random(0,120)>> <<set _stripDaddy = random(1,3)>> <<if _stripDaddy == 1>> <<set $hasStripIndi = true>> Вы нашли богатого посетителя, который приглашает вас в комнатку для приватного танца. <<elseif _stripDaddy == 2>> <<set $hasStripLap = true>> Вы нашли богатого посетителя, который хотел бы более близкого контакта с вами (lap dance). <<else>> <<set $hasStripConsum= true>> Вы нашли богатого посетителя, который приглашает вас за столик со спиртным, чтобы пообщаться поближе. <</if>> <</if>> <<set $stripclubAttention -= random(4,$stripMaxAttention/10)>> <</if>> /*Каждый ход внимание публики в любом случае падает*/ <<set $stripclubAttention -= random(4,$stripMaxAttention/10)>> <<if $stripclubAttention > $stripMaxAttention>> <<set $stripclubAttention = $stripMaxAttention>> <<elseif $stripclubAttention < 0>> <<set $stripclubAttention = 0>> <</if>> <</nobr>> <<if $currentStamina <= 10 || $currentComposure <= 10>>Вы слишком вымотались и вынуждены завершить выступление. <br> [[Закончить|stripDressingRoom]]<<elseif _tempH < 22 && _tempH > 4>>Стрипклуб уже закрывается, пора заканчивать. <br> [[Закончить|stripDressingRoom]]<<else>>[[Продолжить|stripScene]]<</if>>
<<nobr>> <<set $hasStripIndi = false>> <<addMins 15>> <<set $stripclubAttention -= random(10,10+$stripMaxAttention/10)>> <<addStamina -10>> <<addExp "dancing" 5>> <<addExp "disgrace" 2>> <<set _moneyForPrivat = Math.round($sexappeal/10) * getSkill("dancing")+random(-5,5)>> <<if _moneyForPrivat < 5>><<set _moneyForPrivat = 5>><</if>> <<addMoney _moneyForPrivat>> <</nobr>> [img[img/stripclub_privat.jpg]] Вы исполняете индивидуальный развратный танец перед клиентом, за что получаете щедрую награду от него в размере <<print "$"+_moneyForPrivat>>. <<if $currentStamina <= 10 || $currentComposure <= 10>>Вы слишком вымотались и вынуждены завершить выступление. <br> [[Закончить|stripDressingRoom]]<<else>>[[Вернуться на сцену|stripScene]]<</if>>
<<nobr>> <<set $hasStripLap = false>> <<addMins 10>> <<addStamina -5>> <<addExp "disgrace" 3>> <<set _moneyForPrivat = Math.round($sexappeal/15) * getSkill("shameless")+random(-5,5)>> <<if _moneyForPrivat < 5>><<set _moneyForPrivat = 5>><</if>> <<addMoney _moneyForPrivat>> <<set $stripclubAttention -= random(0,$stripMaxAttention/10-2)>> <</nobr>> [img[img/stripclub_lapdance.jpg]] Вы становитесь прямо перед выбранным посетителем, сидящем в кресле перед сценой, и продолжаете танцевать. В момент кульминации вы садитесь ему на колени и выполняете ещё более развратные движения. За это представление посетитель выдал вам щедрые чаевые в размере <<print "$"+_moneyForPrivat>>, остальная публика также осталась довольна вами. <<if $currentStamina <= 10 || $currentComposure <= 10>>Вы слишком вымотались и вынуждены завершить выступление. <br> [[Закончить|stripDressingRoom]]<<else>>[[Вернуться на сцену|stripScene]]<</if>>
<<nobr>> <<set $hasStripConsum = false>> <<addMins 15>> <<addAlco 50>> <<addExp "seduction" 5 5>> <<addExp "disgrace" 1>> <<set _moneyForPrivat = Math.round($sexappeal/10) * getSkill("seduction")-random(5,15)>> <<if _moneyForPrivat < 5>><<set _moneyForPrivat = 5>><</if>> <<addMoney _moneyForPrivat>> <<set $stripclubAttention -= random(10,8+$stripMaxAttention/10)>> <</nobr>> [img[img/stripclub_consum.jpg]] Вам с помощью своих навыков соблазнения удалось раскрутить посетителя заказать несколько дорогих напитков. Вы посидели с ним за столиком и мило пообщались, попивая напитки. За эти дополнительные заказы для клуба бармен выдал вам вашу долю прибыли в размере <<print "$"+_moneyForPrivat>>. <<if $currentStamina <= 10 || $currentComposure <= 10>>Вы слишком вымотались и вынуждены завершить выступление. <br> [[Закончить|stripDressingRoom]]<<else>>[[Вернуться на сцену|stripScene]]<</if>>
[img[img/gym.jpg]] <<nobr>> <<if $currentStamina < 20>> Вы слишком устали, чтобы заниматься боевыми искусствами. <<elseif $myHealth < 50>> Вам нужно иметь хотя-бы 50% здоровья, чтобы заниматься этим видом спорта. <<else>> <<link [[Заниматься час единоборствами|gymCombatDo]]>><<addMins 60>><<addStamina -20>><<addExp "combat" 10>><<addExp "musculs" 2>><<addExp "endurance" 2>><<addExp "femin" -2>><<addPenisErection 4>><<addClean -5>><</link>> <</if>> <</nobr>> <<link [[Назад|backToLockerroom]]>><<addMins 1>><</link>>
[img[img/gym.jpg]] Вы хорошо позанимались единоборствами, научившись лучше себя защищать без оружия. Также вы чувствуете, что становитесь мужественней после таких занятий. <<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>>
[img[img/prisoncell.jpg]] Вы провели оставшееся время в камере, отдыхая на нарах. <<nobr>> <<if $gameDate.getHours() >= 9 && $gameDate.getHours() <= 17>><<link [[Далее|courtForSlut]]>><<addMins 10>><</link>> <<else>> <<set _hoursToMorning = 0>> <<if $gameDate.getHours() > 17>> <<set _hoursToMorning += (33 - $gameDate.getHours())>> <<else>> <<set _hoursToMorning += (9 - $gameDate.getHours())>> <</if>> <<link [[Поспать до утра|courtForSlut]]>><<goSleep _hoursToMorning>><</link>> <</if>> <</nobr>>
<<nobr>> <<widget "testConfig1">> <<set $invMakeupKit = 1>> <<set $invDildo = 1>> <<setSkill "shameless" 3>> <<setSkill "seduction" 4>> <<setSkill "dancing" 3>> <<setSkill "disgrace" 3>> <<buyDress "leather_choker">> <<buyDress "black_dress">> <<buyDress "red_strings">> <<buyDress "red_bra">> <<buyDress "red_stockings">> <<set $dressPresets = [{ "name" : "Спортивный" , "head" : "empty", "ot" : "black_tshirt", "ob" : "sweatpants_male" , "of" : "white_sneakers", "face" : "empty", "it" : "empty", "ib" : "pants_male", "if" : "white_socks", "mouth" : "empty", "neck" : "empty"},{ "name" : "Шлюха" , "head" : "empty", "ot" : "black_dress", "ob" : "empty" , "of" : "female_shoes", "face" : "empty", "it" : "red_bra", "ib" : "red_strings", "if" : "red_stockings", "mouth" : "empty", "neck" : "leather_choker"}]>> <<set $invWebCamera = 1>> <<set $makeupType = 4>> <<set $makeupStrength = 100>> <<set $hairFace = 1>> <<set $hairFaceProgress = -200>> <<set $hairBody = 1>> <<set $hairBodyProgress = -200>> <<set $hairHead = 7>> <<set $hairHeadNext = 1800>> <<set $hairHeadProgress = 3000>> <<set $breastSize = 5>> <<set $breastSizeProgress = 2000>> <<set $breastSizeNatural = 2>> <<set $breastSizeSilicon = 3>> <<set $breastMaxVolume = 150 + $breastSizeNatural*100>> <<set $buttSize = 5>> <<set $buttSizeProgress = 2000>> <<set $buttSizeNatural = 3>> <<set $buttSizeSilicon = 2>> <<set $femBody = 2>> <<set $femBodyProgress = 2000>> <<set $isStripper = true>> <<set $wcFans = 50>> <<recalcAppearance>> <</widget>> <<widget "testConfig2">> <<set $currentClean = 100>> <<set $invMakeupKit = 1>> <<setSkill "fellation" 2>> <<setSkill "anal" 2>> <<setSkill "goldrain" 3>> <<setSkill "seduction" 4>> <<setSkill "disgrace" 6>> <<setSkill "promiscuity" 3>> <<set $anusCondition = 500>> <<set $throatCondition = 500>> <<buyDress "leather_choker">> <<buyDress "black_dress">> <<buyDress "red_strings">> <<buyDress "red_bra">> <<buyDress "red_stockings">> <<set $dressPresets = [{ "name" : "Спортивный" , "head" : "empty", "ot" : "black_tshirt", "ob" : "sweatpants_male" , "of" : "white_sneakers", "face" : "empty", "it" : "empty", "ib" : "pants_male", "if" : "white_socks", "mouth" : "empty", "neck" : "empty"},{ "name" : "Шлюха" , "head" : "empty", "ot" : "black_dress", "ob" : "empty" , "of" : "female_shoes", "face" : "empty", "it" : "red_bra", "ib" : "red_strings", "if" : "red_stockings", "mouth" : "empty", "neck" : "leather_choker"}]>> <<set $invWebCamera = 1>> <<set $invLubr1 = 30>> <<set $invCond1 = 30>> <<set $makeupType = 4>> <<set $makeupStrength = 100>> <<set $hairFace = 1>> <<set $hairFaceProgress = -200>> <<set $hairBody = 1>> <<set $hairBodyProgress = -200>> <<set $hairHead = 7>> <<set $hairHeadNext = 1800>> <<set $hairHeadProgress = 3000>> <<set $breastSize = 5>> <<set $breastSizeProgress = 2000>> <<set $breastSizeNatural = 2>> <<set $breastSizeSilicon = 3>> <<set $breastMaxVolume = 150 + $breastSizeNatural*100>> <<set $femBody = 2>> <<set $femBodyProgress = 2000>> <<set $isStreetSlut = true>> <<set $streetSlutTollDays = 7>> <<recalcAppearance>> <</widget>> <<widget "testConfig3">> <<buyDress "leather_choker">> <<buyDress "black_dress">> <<buyDress "red_strings">> <<buyDress "red_bra">> <<buyDress "red_stockings">> <<set $hairFace = 1>> <<set $hairFaceProgress = -200>> <<set $completFaceEpilation = true>> <<set $hairBody = 1>> <<set $hairBodyProgress = -200>> <<set $hairHead = 5>> <<set $hairHeadNext = 1200>> <<set $hairHeadProgress = 1000>> <<set $breastSize = 2>> <<set $breastSizeProgress = 2000>> <<set $breastSizeNatural = 2>> <<set $breastMaxVolume = 150 + $breastSizeNatural*100>> <<set $breastCurVolume = 300>> <<set $breastCapacity = 500>> <<set $femBody = 2>> <<set $femBodyProgress = 2000>> <<set $femFace = 1>> <<set $hasPenis = false>> <<set $hasBalls = false>> <<set $hasVagina = true>> <<set $vaginaSize = 1300>> <<set $maxVaginaSize = 1300>> <<set $hasAdamsApple = false>> <<set $isEarlapPierced = true>> <<recalcAppearance>> <</widget>> <<widget "testConfig4">> <<set $firstHumDiscProgress = 70>> <<set $secondHumDiscProgress = 70>> <<set $naturalSciencesProgress = 55>> <<set $languagesProgress = 80>> <<set $courseworkProgress = 90>> <</widget>> <</nobr>>
[img[img/beautyshop.jpg]] <<nobr>> <<if $wasFirstManicure>>Мастер по ногтям аккуратно и профессионально нанесла вам <<prntManicure>> в качестве маникюра. Лак на ногтях держится примерно две недели, не забывайте его обновлять периодически. <<else>> Мастер по маникюру приветливо вас встретила и предложил выбрать цвет лака и дизайн для ногтей. Вы были восхищены тем, как она быстро и умело всё делала, как тщательно подготовила ваши ногти, очистив их от кутикулы, а затем начала создавать красивый дизайн. <br><br> В течение некоторого времени мастер работала над вашими ногтями, внимательно следя за каждой деталью и превращая обычные ногти в произведение искусства. Вы были в восторге от результата - ногти выглядели просто потрясающе! Маникюр казался вам настолько красивый, что уже не хотелось его никогда снимать. <br><br> В итоге мастер по маникюру реализовала всё так, как вы и хотели. Вы ощущали, что сделали что-то особенное для себя. Вы была вдохновлена тем, что мастер смогла создать такой красивый дизайн на ваших ногтях, и теперь будете с нетерпением ждать следующего визита в салон для маникюра. <br> <<set $wasFirstManicure = true>><</if>> <<recalcQueerness>> <</nobr>> <<link [[Далее|beautyShop]]>><</link>>
<<if $manicureType != 0>>Вы успешно справились с задачей, в результате у вас сейчас на ногтях свежий <<prntManicure>> в качестве маникюра. Лак на ногтях держится примерно две недели, не забывайте его обновлять периодически.<<else>>Вы успешно убрали лак с ногтей, лишившись маникюра.<</if>> <<recalcQueerness>> <<link [[Далее|makeupManager]]>><</link>>
Сколько часов хотите полежать на диване? <<nobr>> <<set _tempH = $gameDate.getHours()>> <<set _tempM = $gameDate.getMinutes()>> <<if $invElectricalPump > 0>> <<set _milkSuckSpeed = 500>> <<elseif $invManualPump > 0>> <<set _milkSuckSpeed = 250>> <<else>> <<set _milkSuckSpeed = 0>> <</if>> <<set $doDecantMilk = false>> <<set _optionsSofaTime = {}>> <<for _i = 1; _i < 13; _i++>> <<set _nextHour = _tempH + _i>> <<if _nextHour >= 24>> <<set _nextHour -= 24>> <</if>> <<if _tempM < 10>><<set _nextMinutes = "0"+_tempM>> <<else>><<set _nextMinutes = _tempM>> <</if>> <<set _timeToRest = _i + " (до "+_nextHour+":"+_nextMinutes+")">> <<set _optionsSofaTime[_timeToRest] = _i>> <</for>> <<listbox "$sofaTime" autoselect>><<optionsfrom _optionsSofaTime>><</listbox>> <<link [[Вперёд|livingroom]]>><<set _minsOnSofa = $sofaTime*60>><<if $doDecantMilk>><<suckMilk _milkSuckSpeed $sofaTime>><</if>><<addMins _minsOnSofa>><</link>> | [[Отмена|livingroom]] <<if $dressTable.getIdInSlot("tits") == 0 && ($invManualPump > 0 || $invElectricalPump > 0)>><br><<checkbox "$doDecantMilk" false true autocheck>> Использовать молокоотсос<<elseif $dressTable.getIdInSlot("tits") != 0 && ($invManualPump > 0 || $invElectricalPump > 0)>><br>Снимите текущий предмет с груди, чтобы воспользоваться молокоотсосами<</if>> <</nobr>>
Вам могут откорректировать черты лица, чтобы они были более женственными. <<nobr>> <<if $wallet >= 2500>> <<link [[Феминизировать лицо|surgOperatingTable]]>><<addMins 240>><<addMoney -2500>><<addHealth -1>><<set $femFace = 1>><<recalcAppearance>><</link>><br> <<else>> Для данной операции нужно иметь $2500.<br> <</if>> <</nobr>> [[Отмена|hospSurgeon]]
<<widget "bodyform">> <div style = "position: relative;display: inline-flex;flex-direction: column;padding-left: 5px;"><<set _roundHealth = Math.round($myHealth)>><<showmeter "health-bar" _roundHealth/100>> <table border="1" style = "text-align: center;min-width: 45%;"> <tr><td>Волосы на голове</td><<if $fakeHair > 0>><td>Нарощенные</td><</if>><td>Цвет волос</td><td rowspan="3"><<if $hairHead <= 1>>[img[img/interface/hair_hitman.png]]<<else>><<print "[img[img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+$hairHead+".png]]">><</if>></td></tr> <tr><td><<prntHairLength>>($hairHead/7)</td><<if $fakeHair > 0>><td>$fakeHair/$fakeHairSize</td><</if>><td><<print "<span title = 'Натуральный цвет волос: "+$hairColorNatural+"' style='text-decoration: underline dotted'>"+$hairColor+"</span>">></td></tr> <tr><td style="padding-top: 5px"><<showmeter "hairHeadProgress" $hairHeadProgress/$hairHeadNext>></td><<if $fakeHair > 0>><td></td><</if>><td><<if $hairHead <= 1 || $hairColor == $hairColorNatural >>-<<else>><span title = "Состояние краски на волосах" style="text-decoration: underline dotted">$hairColorStrength%</span><</if>></td></tr> </table> <table border="1" style = "text-align: center;min-width: 45%;"> <tr><td>Черты лица</td><td>Растительность на лице</td><td>Кадык</td><td>Губы</td><td rowspan="2"><<if $siliconLips == 1>>[img[img/interface/lips_big.png]]<<else>>[img[img/interface/lips_normal.png]]<</if>></td></tr> <tr><td><<if $femFace == 1>>женские<<else>>мужские<</if>></td><td><<if $completFaceEpilation>>выведена насовсем<<else>><<prntHairFace>><</if>></td><td><<if $hasAdamsApple>>есть<<else>>нет<</if>></td><td><<if $siliconLips == 1>>увеличенные<<else>>обычные<</if>></td></tr> </table> <table border="1" style = "text-align: center;min-width: 45%;"> <tr><td>Растительность на теле</td><td>Кожа и распределение жира</td><td rowspan="2"><<if $femBody == 0>>[img[img/interface/masculine_body.png]]<<elseif $femBody == 1>>[img[img/interface/balance_body.png]]<<else>>[img[img/interface/femine_body.png]]<</if>></td></tr> <tr><td><<if $completBodyEpilation>>выведена насовсем<<else>><<prntHairBody>> <<if $hairBody == 1>>(<span title = "Прогресс роста волос до следующего уровня" style="text-decoration: underline dotted">$hairBodyProgress / 100</span>)<<elseif $hairBody == 2>>(<span title = "Прогресс роста волос до следующего уровня" style="text-decoration: underline dotted">$hairBodyProgress / 300</span>)<<elseif $hairBody == 3>>(<span title = "Прогресс роста волос до следующего уровня" style="text-decoration: underline dotted">$hairBodyProgress / 1000</span>)<<else>>(<span title = "Прогресс роста волос" style="text-decoration: underline dotted">$hairBodyProgress </span>)<</if>><</if>></td><td><<if $femBody == 0>>мужские<<elseif $femBody == 1>>андрогинные<<else>>женские<</if>> (<span title = "Прогресс в сторону женского типа" style="text-decoration: underline dotted">$femBodyProgress</span>)</td></tr> </table> <table border="1" style = "text-align: center;min-width: 45%"> <tr><td colspan="2">Размер груди: $breastSize -<<prntBreast>></td><<if $breastCapacity > -800>><td>Лактация</td><</if>><td rowspan="3"><<print "[img[img/interface/breast"+$breastSize+".png]]">></td></tr> <tr><td style="padding-right: 5px">натуральная: $breastSizeNatural</td><td style="padding-right: 5px">импланты: $breastSizeSilicon</td><<if $breastCapacity > -800>><td><span title = "Сколько ваша грудь производит миллилитров молока в сутки" style="text-decoration: underline dotted">$breastCapacity мл/сутки</span></td><</if>></tr> <tr><td><<if $breastSizeNatural < 2>><<showmeter "breastSizeProgress" $breastSizeProgress/1500>><<else>>максимум<</if>></td><td><<if $breastSizeSilicon < 3>><span title = "На сколько ещё размеров можно увеличить силиконом" style="text-decoration: underline dotted"><<print 3 - $breastSizeSilicon + " свободно">></span><<else>>максимум<</if>></td><<if $breastCapacity > -800>><td><<if $breastCurVolume >= $breastMaxVolume>><<set _colorMilk = "color:red;">><<elseif $breastMaxVolume / $breastCurVolume <= 2>><<set _colorMilk = "color:yellow;">><<else>><<set _colorMilk = "">><</if>><<print "<span title = 'Сколько скопилось молока в вашей груди, максимум зависит от развития натуральной груди' style='"+_colorMilk+"text-decoration: underline dotted;'>"+$breastCurVolume+"/"+$breastMaxVolume+" мл</span>">></td><</if>></tr> </table> </div><div style = "position: relative;display: inline-flex;flex-direction: column;padding-left: 5px;"><<showmeter "body-femin" $currentFemin/100>> <table border="1" style = "text-align: center;min-width: 45%"> <tr><td colspan="2">Размер задницы: $buttSize -<<prntButts>></td><td rowspan="3"><<print "[img[img/interface/butt"+$buttSize+".png]]">></td></tr> <tr><td style="padding-right: 5px">натуральная: $buttSizeNatural</td><td style="padding-right: 5px">импланты: $buttSizeSilicon</td></tr> <tr><td><<if $buttSizeNatural <= 0>><span title = "Прокачивание ягодиц до следующего размера" style="text-decoration: underline dotted">$buttSizeProgress / 200</span><<elseif $buttSizeNatural == 1>><span title = "Прокачивание ягодиц до следующего размера" style="text-decoration: underline dotted">$buttSizeProgress / 500</span><<elseif $buttSizeNatural == 2>><span title = "Прокачивание ягодиц до следующего размера" style="text-decoration: underline dotted">$buttSizeProgress / 1000</span><<else>>максимум<</if>></td><td><<if $buttSizeSilicon < 2>><span title = "На сколько ещё размеров можно увеличить силиконом" style="text-decoration: underline dotted"><<print 2 - $buttSizeSilicon + " свободно">></span><<else>>максимум<</if>></td></tr> </table> <table border="1" style = "text-align: center;min-width: 45%"> <tr><td colspan="2"> Половые органы: <<if $hasPenis && $hasVagina>>член и вагина<<elseif $hasPenis>>член<<elseif $hasVagina>>вагина<</if>><<if $hasBalls>> с яйцами<<elseif $hasVagina && !$hasPenis>><<else>> без яиц<</if>><<if $dressTable.getClassDress("penis") == "chastity_male">><br>(член закрыт в поясе верности<<if $haveKey>> , ключ у вас)<<else>> , ключа нет у вас)<</if>><</if>></td><td rowspan="3"><<if $hasPenis>><<print "[img[img/interface/mydick"+$potenciaStatus+".png]]">><<elseif $hasVagina>>[img[img/interface/myvagina.png]]<</if>></td></tr> <tr><td style="padding-right: 5px"><<if $hasPenis>>Длина члена: <<print "<span title = '" + $penisSize/10 + " мм' style='text-decoration: underline dotted'>"+Math.round($penisSize/100)+" см</span>">><</if>></td> <td style="padding-right: 5px"><<if $hasVagina>>Глубина вагины: <<print "<span title = '" + $vaginaSize/10 + " мм' style='text-decoration: underline dotted'>"+Math.round($vaginaSize/100)+" см</span>">><</if>></td></tr> <tr> <td style="padding-right: 5px"><<if $hasPenis>>Эрекция: <<prntPenisErection>> <<print "("+Math.round($penisErection/10)+"%)">><</if>></td><td style="padding-right: 5px"><<if $hasVagina>>Максимум глубины: <<print "<span title = 'Исходная глубина, поддерживается регулярным использованием или бужированием вагины' style='text-decoration: underline dotted'>"+Math.round($maxVaginaSize/100)+" см</span>">><</if>></td> </tr> </table> <table border="1" style = "text-align: center;min-width: 45%;"> <tr><td style = "min-width: 17%"> Состоние ануса:<br> <<prntAnusCondition>></td><td style = "min-width: 17%">Рвотный рефлекс горла: <br> <<prntThroatCondition>></td><td rowspan="2"></td></tr> <tr><td><<showmeter "anusCondition" $anusCondition/1000>></td><td><<showmeter "throatCondition" $throatCondition/1000>></td></tr> </table> </div> <div class="inventory-row"> <div class="inventory-box" style="min-width: 360px;"><div><b>Травмы и болезни</b></div> <<nobr>> <<if $isDebug && $disTable[0].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[0].stage = 0>><<set $disTable[0].progress = 0>><<set $disTable[0].status = 0>><<overlayReplace "bodyform">><</link>><</if>> <<if $disTable[0].stage>0 && $disTable[0].status != 2>> <span style="color:red"> $disTable[0].name стадии $disTable[0].stage</span><br> <<elseif $disTable[0].stage>0 && $disTable[0].status == 2>> <span style="color:green"> $disTable[0].name стадии $disTable[0].stage (лечится)</span> <br> <</if>> <<if $isDebug && $disTable[1].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[1].stage = 0>><<set $disTable[1].progress = 0>><<set $disTable[1].status = 0>><<overlayReplace "bodyform">><</link>><</if>> <<if $disTable[1].stage>0 && $disTable[1].status==1>><span style="color:red"> $disTable[1].name стадии $disTable[1].stage</span><br> <<elseif $disTable[1].stage>0 && $disTable[1].status==0 && $disTable[1].progress > 25>> <span style="color:yellow">неизвестная инфекция</span><br> <<elseif $disTable[1].stage>0 && $disTable[1].status==2>> <span style="color:green"> $disTable[1].name стадии $disTable[1].stage (лечится)</span><br> <</if>> <<if $isDebug && $disTable[2].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[2].stage = 0>><<set $disTable[2].progress = 0>><<set $disTable[2].status = 0>><<overlayReplace "bodyform">><</link>><</if>> <<if $disTable[2].stage>0 && $disTable[2].status==1>><span style="color:red"> $disTable[2].name стадии $disTable[2].stage</span><br> <<elseif $disTable[2].stage>0 && $disTable[2].status==0 && $disTable[2].progress > 25>> <span style="color:yellow">неизвестная инфекция</span><br> <<elseif $disTable[2].stage>0 && $disTable[2].status==2>> <span style="color:green"> $disTable[2].name стадии $disTable[2].stage (лечится)</span><br> <</if>> <<if $isDebug && $disTable[3].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[3].stage = 0>><<set $disTable[3].progress = 0>><<set $disTable[3].status = 0>><<overlayReplace "bodyform">><</link>><</if>> <<if $disTable[3].stage>0 && $disTable[3].status==1>><span style="color:red"> $disTable[3].name стадии $disTable[3].stage</span><br> <<elseif $disTable[3].stage>0 && $disTable[3].status==0 && $disTable[3].progress > 25>> <span style="color:yellow">неизвестная инфекция</span><br> <<elseif $disTable[3].stage>0 && $disTable[3].status==2>> <span style="color:green"> $disTable[3].name стадии $disTable[3].stage (лечится)</span><br> <</if>> <<if $isDebug && $disTable[4].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[4].stage = 0>><<set $disTable[4].progress = 0>><<set $disTable[4].status = 0>><<overlayReplace "bodyform">><</link>><</if>> <<if $disTable[4].stage>0 && $hoursAntiviral <= 0 && $disTable[4].status==1>><span style="color:red"> $disTable[4].name стадии $disTable[4].stage</span><br> <<elseif $disTable[4].stage>0 && $disTable[4].status==0 && $disTable[4].progress > 25>> <span style="color:yellow">неизвестная инфекция</span><br> <<elseif $disTable[4].stage>0 && $hoursAntiviral > 0>> <span style="color:green"> $disTable[4].name стадии $disTable[4].stage (лечится)</span><br> <</if>> <<if $isDebug && $disTable[5].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[5].stage = 0>><<set $disTable[5].progress = 0>><<set $disTable[5].status = 0>><<overlayReplace "bodyform">><</link>><</if>> <<if $disTable[5].stage>0 && $hoursAntiviral <= 0 && $disTable[5].status==1>><span style="color:red"> $disTable[5].name стадии $disTable[5].stage</span><br> <<elseif $disTable[5].stage>0 && $disTable[5].status==0 && $disTable[5].progress > 25>> <span style="color:yellow">неизвестная инфекция</span><br> <<elseif $disTable[5].stage>0 && $hoursAntiviral > 0>> <span style="color:green"> $disTable[5].name стадии $disTable[5].stage (лечится)</span><br> <</if>> <<if $isDebug && $disTable[6].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[6].stage = 0>><<set $disTable[6].progress = 0>><<set $disTable[6].status = 0>><<overlayReplace "bodyform">><</link>><</if>> <<if $disTable[6].stage>0>> <span style="color:green"> $disTable[6].name стадии $disTable[6].stage (лечится)</span><br> <</if>><</nobr>> </div> <div class="inventory-box" style="min-width: 360px;"><div><b>Временные эффекты</b></div> <<nobr>> <<if $hoursAntiandr > 0>><span style="color:yellow">действие антиандрогенов (осталось $hoursAntiandr часов)</span><br><</if>> <<if $hoursEstro > 0>><span style="color:yellow">действие эстрогенов (осталось $hoursEstro часов)</span><br><</if>> <<if $hoursProlactin > 0>><span style="color:yellow">действие пролактиногенов (осталось $hoursProlactin часов)</span><br><</if>> <<if $hoursAntiviral > 0>><span style="color:green">действие антиретровирусных препаратов (осталось $hoursAntiviral часов)</span><br><</if>> <<if $hoursAntidepr > 0>><span style="color:green">действие антидепрессантов (осталось $hoursAntidepr часов)</span><br><</if>> <<if $hoursViagra > 0>><span style="color:green">усиление потенции (осталось $hoursViagra часов)</span><br><</if>> <<if $alcoStatus == 1>><span style="color:yellow">лёгкое опьянение</span><<elseif $alcoStatus == 2>><span style="color:orange;text-decoration: underline dotted" title="+1 к распущенности и бесстыдству">среднее опьянение</span><<elseif $alcoStatus == 3>><span style="color:red;text-decoration: underline dotted" title="+2 к распущенности и бесстыдству">сильное опьянение</span><</if>><<if $alcoProgress > 0 && $isDebug>> ($alcoProgress)<</if>><<if $alcoStatus>=0>><br><</if>> <<for _j = 0; _j < $narcoTable.length; _j++>> <<if $narcoTable[_j].progress >= 200>> <span style="color:red;">тяжёлый эффект наркотика: $narcoTable[_j].name</span><br> <<elseif $narcoTable[_j].progress >= 100>> <span style="color:orange;">заметный эффект наркотика: $narcoTable[_j].name</span><br> <<elseif $narcoTable[_j].progress > 0>> <span style="color:yellow;">лёгкий эффект наркотика: $narcoTable[_j].name</span><br> <</if>> <</for>> <</nobr>> </div> <div class="inventory-box" style="min-width: 360px;"><div><b>Татуировки</b></div> <<nobr>> <<for _i = 0; _i < $tattooTable.length; _i++>> <<if $tattooTable[_i].right != "none" && $tattooTable[_i].left == "blocked">> <<prntTattoo $tattooTable[_i].right>> <<prntTattooInfo $tattooTable[_i].right>><br> <<else>> <<if $tattooTable[_i].right != "none">> <<prntTattoo $tattooTable[_i].right>> (справа) <<prntTattooInfo $tattooTable[_i].right>><br> <</if>> <<if $tattooTable[_i].left != "none" && $tattooTable[_i].left != "blocked">> <<prntTattoo $tattooTable[_i].left>> (слева) <<prntTattooInfo $tattooTable[_i].left>><br> <</if>> <</if>> <</for>> <</nobr>> </div> </div> <</widget>>
<<widget "socium">> <<nobr>> <h2>Личные отношения</h2> <ul> <<for _i = 0; _i < $relatTable.length; _i++>> <<if $relatTable[_i].available>> <li>$relatTable[_i].name: <<prntRelation $relatTable[_i].id>><<if $isDebug>> <<print "<<link [img[img/interface/up_icon.png]]>><<addRelation " + $relatTable[_i].id + " 10>><<overlayReplace 'socium'>><</link>> <<link [img[img/interface/down_icon.png]]>><<addRelation " + $relatTable[_i].id + " -10>><<overlayReplace 'socium'>><</link>>">><</if>></li> <</if>> <</for>> </ul> <h2>Социальные отношения</h2> <<if $isStudent>> Статус среди студентов: <<prntSocStatusUniver>> ($sociumTable[0].points)<br> <</if>> <<if $isStreetSlut>> Статус среди уличных проституток: <<prntSocStatusStreets>> ($sociumTable[1].points)<br> <</if>> <<if $isBrothelSlut>> Статус среди проституток в борделе: <<prntSocStatusBrothel>> ($sociumTable[3].points)<br> <</if>> <<if $isStripper>> Статус среди стриптизёрш: <<prntSocStatusStrips>> ($sociumTable[2].points)<br> <</if>> <h2>Репутация</h2> <ul> <<for _i = 0; _i < $reputTable.length; _i++>> <li>$reputTable[_i].name: <<prntReputation $reputTable[_i].id>><<if $isDebug>> <<print "<<link [img[img/interface/up_icon.png]]>><<addReputation " + $reputTable[_i].id + " 1>><<overlayReplace 'socium'>><</link>> <<link [img[img/interface/down_icon.png]]>><<addReputation " + $reputTable[_i].id + " -1>><<overlayReplace 'socium'>><</link>>">><</if>></li> <</for>> </ul> <</nobr>> <</widget>>
[img[img/tattoosalon.jpg]] Вы находитесь в тату-салоне на окраине города, где делают практически любые возможные татуировки и пирсинг. [[Татуировки|tattooChoice]] [[Татуаж|tattooMakeupChoice]] [[Пирсинг|piercingChoice]] [[Удаление татуировок|tattooRemove]] <<link [[Выйти|outskirts]]>><<addMins 1>><</link>>
[img[img/tattoosalon.jpg]] Здешний мастер может наколоть такие татуировки: <<nobr>> <<for _i = 0; _i < $allTattooTable.length; _i++>> <<set _tattooCost = getTattooCost($allTattooTable[_i].id)>> <<set _slot = $allTattooTable[_i].slot>> <<prntTattoo $allTattooTable[_i].id>><<print " за $" + _tattooCost>> <<if $wallet >= _tattooCost>> <<if getTattooSlotRight(_slot) == "none" && getTattooSlotLeft(_slot) == "blocked">> <<print "<<link [[наколоть|doTattoo]]>><<addMins "+_tattooCost+">><<addMoney "+_tattooCost*(-1)+">><<addTattoo "+_slot+" 'right' "+$allTattooTable[_i].id+">><</link>>">> <<else>> <<if getTattooSlotRight(_slot) == "none">> <<print "<<link [[наколоть справа|doTattoo]]>><<addMins "+_tattooCost+">><<addMoney "+_tattooCost*(-1)+">><<addTattoo "+_slot+" 'right' "+$allTattooTable[_i].id+">><</link>>">> <</if>> <<if getTattooSlotRight(_slot) == "none" && getTattooSlotLeft(_slot) == "none">> <<print " | ">> <</if>> <<if getTattooSlotLeft(_slot) == "none">> <<print "<<link [[наколоть слева|doTattoo]]>><<addMins "+_tattooCost+">><<addMoney "+_tattooCost*(-1)+">><<addTattoo "+_slot+" 'left' "+$allTattooTable[_i].id+">><</link>>">> <</if>> <</if>> <</if>> <<prntTattooInfo $allTattooTable[_i].id>><br> <</for>> <</nobr>> [[Назад|tattooSalon]]
[img[img/tattoosalon.jpg]] Татуаж или перманентный макияж - нанесение пигмента на лицо, имитирующее обычный макияж. Он не смывается водой и может держаться на лице годами. <<if $wallet >=600>><<if $makeupPermanentType != 2>><<link [[Изобразить обычный женский макияж ($600 за 2 часа)|doTattooMakeup]]>><<addMins 120>><<addMoney -600>><<set $makeupPermanentType = 2>><<addExp "sadomaso" 20>><</link>><<else>>Вам уже нанесён постоянный женский макияж.<</if>><<else>>Нужно иметь хотя бы $600 для нанесения обычного женского макияжа.<</if>> <<if $wallet >=800>><<if $makeupPermanentType != 3>><<link [[Изобразить яркий макияж шлюхи ($800 за 2,5 часа)|doTattooMakeup]]>><<addMins 150>><<addMoney -800>><<set $makeupPermanentType = 3>><<addExp "sadomaso" 25>><</link>><<else>>Вам уже нанесён постоянный яркий макияж шлюхи.<</if>><<else>>Нужно иметь хотя бы $800 для нанесения яркого макияжа шлюхи.<</if>> <<if $wallet >=1000>><<if $makeupPermanentType != 4>><<link [[Изобразить развратный макияж бимбо-шлюхи ($1000 за 3 часа)|doTattooMakeup]]>><<addMins 180>><<addMoney -1000>><<set $makeupPermanentType = 4>><<addExp "sadomaso" 30>><</link>><<else>>Вам уже нанесён постоянный развратный макияж бимбо-шлюхи.<</if>><<else>>Нужно иметь хотя бы $1000 для нанесения развратного макияжа бимбо-шлюхи .<</if>> [[Назад|tattooSalon]]
[img[img/tattoosalon.jpg]] <<nobr>><<if !$isEarlapPierced>><<if $wallet >=15>><<link [[Проколоть: мочки ушей за $15|doPiercing]]>><<addMins 15>><<addMoney -15>><<set $isEarlapPierced = true>><<addExp "sadomaso" 10>><</link>><br><<else>>Нужно иметь хотя бы $15 для прокалывания мочек.<br><</if>><</if>> <<for _i = 0; _i < $piercTable.length; _i++>> <<if $piercTable[_i].status == "locked">> <<if $wallet >= 25>> <<print "<<link [[Проколоть: "+$piercTable[_i].name+" за $25|doPiercing]]>><<addMins 15>><<addMoney -25>><<addPuncture '"+$piercTable[_i].slot+"'>><<addExp 'sadomaso' 10>><</link>><br>">> <<else>> Нужно иметь хотя бы $25, чтобы проколоть в месте <<print $piercTable[_i].name>>.<br> <</if>> <</if>> <</for>> <</nobr>> [[Купить украшения для пирсинга|buyPiercing]] [[Назад|tattooSalon]]
[img[img/tattoomakeup.jpg]] Тату-мастер очистил вам кожу на лице, нарисовал эскиз и подобрал оттенок пигмента, после чего начал наносить вам на лицо татуаж. Несмотря на современные инструменты, иногда вы ощущали боль в процессе, но ради чего не пойдёшь ради красоты? <<set $makeupType = 0>><<set $makeupStrength = 0>><<recalcAppearance>><<set _tempH = $gameDate.getHours()>> <<if _tempH < 20>><<link [[Далее|tattooSalon]]>><</link>><<else>><<link [[Салон уже закрывается|outskirts]]>><<addMins 1>><</link>><</if>>
[img[img/tattoosalon.jpg]] Современные инструменты позволяют удалять любые татуировки за один сеанс. <<nobr>> <<if $makeupPermanentType >= 2>> <<if $wallet >= 200>> <<link [[Удалить татуаж с лица ($200 за 45 минут)|doTattooRemove]]>><<addMins 45>><<addMoney -200>><<set $makeupPermanentType = 0>><<set $makeupType = 0>><<set $makeupStrength = 0>><<recalcAppearance>><</link>><br><br> <<else>>Нужно иметь хотя бы $200 для удаления татуажа с лица.<br><br> <</if>> <</if>> <<for _i = 0; _i < $tattooTable.length; _i++>> <<if $tattooTable[_i].right != "none" && $tattooTable[_i].left == "blocked">> <<prntTattoo $tattooTable[_i].right>> <<if $wallet >= 50>> <<print "<<link [[удалить татуировку ($50 за 30 минут)|doTattooRemove]]>><<addMins 30>><<addMoney -50>><<removeTattoo "+$tattooTable[_i].slot+" 'right'>><</link>>">> <<else>> (нужно иметь хотя бы $50 для удаления татуировки) <</if>> <br> <<else>> <<if $tattooTable[_i].right != "none">> <<prntTattoo $tattooTable[_i].right>> (справа) <<if $wallet >= 50>> <<print "<<link [[удалить татуировку ($50 за 30 минут)|doTattooRemove]]>><<addMins 30>><<addMoney -50>><<removeTattoo "+$tattooTable[_i].slot+" 'right'>><</link>>">> <<else>> (нужно иметь хотя бы $50 для удаления татуировки) <</if>> <br> <</if>> <<if $tattooTable[_i].left != "none" && $tattooTable[_i].left != "blocked">> <<prntTattoo $tattooTable[_i].left>> (слева) <<if $wallet >= 50>> <<print "<<link [[удалить татуировку ($50 за 30 минут)|doTattooRemove]]>><<addMins 30>><<addMoney -50>><<removeTattoo "+$tattooTable[_i].slot+" 'left'>><</link>>">> <<else>> (нужно иметь хотя бы $50 для удаления татуировки) <</if>> <br> <</if>> <</if>> <</for>> <</nobr>> [[Назад|tattooSalon]]
[img[img/tattooprocess.jpg]] Тату-мастер быстро и безболезненно удалил у вас указанную татуировку. <<recalcQueerness>><<set _tempH = $gameDate.getHours()>> <<if _tempH < 20>><<link [[Далее|tattooRemove]]>><</link>><<else>><<link [[Салон уже закрывается|outskirts]]>><<addMins 1>><</link>><</if>>
[img[img/tattooprocess.jpg]] Тату-мастер искуссно наколол вам новую татуировку. Несмотря на современные инструменты, иногда вы ощущали боль в процессе, но это не отбило желания продолжать процедуру. <<addExp "sadomaso" 15>><<recalcQueerness>><<set _tempH = $gameDate.getHours()>> <<if _tempH < 20>><<link [[Далее|tattooChoice]]>><</link>><<else>><<link [[Салон уже закрывается|outskirts]]>><<addMins 1>><</link>><</if>>
Вам могут удалить кадык, чтобы горло выглядело менее мужским, а голос стал более женским. <<nobr>> <<if $wallet >= 1000>> <<link [[Удалить кадык|surgOperatingTable]]>><<addMins 180>><<addMoney -1000>><<addHealth -2>><<set $hasAdamsApple = false>><<recalcAppearance>><</link>><br> <<else>> Для данной операции нужно иметь $1000.<br> <</if>> <</nobr>> [[Отмена|hospSurgeon]]
[img[img/gym.jpg]] <<nobr>> <<if $currentStamina < 20>> Вы слишком устали, чтобы заниматься упражнениями для ягодиц.<br> <<else>> <<link [[Заниматься час упражнениями для прокачки ягодиц|gymLightDo]]>><<addStamina -20>><<addMins 60>><<addButtProgress 20>><<addExp "musculs" 1>><<addExp "endurance" 2>><<addExp "femin" 2>><<addPenisErection 2>><<addClean -5>><</link>><br> <</if>> <<if $currentStamina < 25>> Вы слишком устали, чтобы заниматься бегом.<br> <<else>> <<link [[Заниматься час бегом для улучшения выносливости|gymLightRun]]>><br><<addStamina -25>><<addMins 60>><<addExp "musculs" 1>><<addExp "endurance" 6>><<addPenisErection 5>><<addClean -5>><</link>> <</if>> <</nobr>> <<link [[Назад|backToLockerroom]]>><<addMins 1>><</link>>
[img[img/gym.jpg]] <<nobr>> <<if $sexappeal > 35 && $buttSize > 0>><<set _buttEnc = random(1,10)>><<else>><<set _buttEnc = 0>><</if>> <<if _buttEnc == 10>> Вы уже заканчивали комплекс упражнений, когда незнакомый парень, проходя мимо вас, сильно шлёпнул вас ладонью по ягодицам. <br> <br> <<if getSkill("promiscuity") > 1>><<link [[Улыбнуться ему и подмигнуть|encButtTraining]]>><<addMins 5>><<set $encChoice = 1>><<addExp "seduction" 5>><</link>><br> <<else>> Вы недостаточно распущены, чтобы подыгрывать таким приставаниям.<br> <</if>> <<if getSkill("promiscuity") >= 7 && $currentArousal > 50>> Вы слишком распущены и возбуждены, чтобы отреагировать как-либо по другому на приставания. <<else>> <<link [[Никак не реагировать|encButtTraining]]>><<addMins 5>><<set $encChoice = 2>><<addExp "submis" 5>><</link>><br> <<link [[Словесно возмутиться|encButtTraining]]>><<addMins 5>><<set $encChoice = 3>><<addExp "submis" -5>><</link>><br> <<link [[Броситься на него с кулаками|encButtTraining]]>><<addMins 5>><<set $encChoice = 4>><<addExp "submis" -10>><<addExp "combat" 5>><</link>> <</if>> <<else>> Вы выполнили утомительный комплекс упражнений по прокачке ягодиц, которые способны в итоге значительно увеличить ваши ягодицы, сделать их округлыми и выделяющимися. Вы понимаете, что занимаетесь делом, популярным у женщин, что делает вас немного женственней внутри. <br> <br> <<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>> <</if>> <</nobr>>
<<nobr>> <<if $wallet >= 1250>> <ul> <<if $buttSizeSilicon < 1 && $wallet >= 2000>> <li><<link [[Увеличить на два размера за $2000|surgOperatingTable]]>><<addMins 180>><<addMoney -2000>><<addHealth -3>><<set $buttSize += 2>><<set $buttSizeSilicon += 2>><<recalcAppearance>><</link>></li> <</if>> <<if $buttSizeSilicon < 2 && $wallet >= 1250>> <li><<link [[Увеличить на один размер за $1250|surgOperatingTable]]>><<addMins 180>><<addMoney -1250>><<addHealth -3>><<set $buttSize += 1>><<set $buttSizeSilicon += 1>><<recalcAppearance>><</link>></li> <</if>> </ul> <<else>> Нужно иметь хотя бы $1250 для операции с небольшим имплантом. <</if>> <<if $wallet >= 1000 && $buttSizeSilicon > 0>> <br><<link [[Удалить силиконовые импланты за $1000 |surgOperatingTable]]>><<addMins 180>><<addMoney -1000>><<addHealth -2>><<set $buttSizeSilicon = 0>><<set $buttSize = $buttSizeNatural>><<recalcAppearance>><</link>> <<elseif $wallet < 1000 && $buttSizeSilicon > 0>> <br>Нужно иметь $1000 для операции по удалению имплантов. <</if>> <</nobr>> [[Отмена|hospSurgeon]]
[img[img/gym.jpg]] Вы хорошо побегали кругами по залу с передышками на несложные гимнастические упражнения, что неплохо развивает вашу общую выносливость. <<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>>
<<nobr>> <<set $enduranceForSex = Math.round($enduranceForSex)>> <<if $enduranceForSex > 0>> <<addExp "endurance" $enduranceForSex>> <</if>> <<if $boolHasOral || $boolHasAnal || $boolHasVahinalSex>> <<addExp "femin" 2>> <</if>> <<if $boolHasOral == true>> <<set $boolHasOral = false>> <<set $statOral += 1>> <</if>> <<if $boolHasAnal == true>> <<set $boolHasAnal = false>> <<set $statAnal += 1>> <</if>> <<if $boolHasVahinalSex == true>> <<set $boolHasVahinalSex = false>> <<set $statVaginal += 1>> <</if>> <<if $backpathSex == "afterStreetWork">> <<addStatus "streetsluts" -1>> <<elsef $backpathSex == "afterBrothelWork">> <<addStatus "brothel" -1>> <</if>> <<if $backpathSex == "afterIndiWork" && random(1,2) == 1>> <<set $indiSlutRating-->> <</if>> <</nobr>>Вы слишком долго пытались удовлетворить мужчину, но так и не добились успеха, оставив его в итоге недовольным. Никакой награды конечно же вы не получите за такой провал. <<link [[Продолжить|$backpathSex]]>><<addMins 5>><</link>>
<<nobr>> <<set $enduranceForSex = Math.round($enduranceForSex)>> <<if $enduranceForSex > 0>> <<addExp "endurance" $enduranceForSex>> <</if>> <<if $boolHasOral || $boolHasAnal || $boolHasVahinalSex>> <<addExp "femin" 2>> <</if>> <<if $boolHasOral == true>> <<set $boolHasOral = false>> <<set $statOral += 1>> <</if>> <<if $boolHasAnal == true>> <<set $boolHasAnal = false>> <<set $statAnal += 1>> <</if>> <<if $boolHasVahinalSex == true>> <<set $boolHasVahinalSex = false>> <<set $statVaginal += 1>> <</if>> <<if $backpathSex == "afterStreetWork">> <<addStatus "streetsluts" -1>> <<elseif $backpathSex == "afterBrothelWork">> <<addStatus "brothel" -1>> <</if>> <<if $backpathSex == "afterIndiWork" && random(1,2) == 1>> <<set $indiSlutRating-->> <</if>> <</nobr>>Вы не захотели продолжать секс с мужчиной, оставив его в итоге недовольным. Никакой награды конечно же вы не получите за такой поступок. <<link [[Закончить|$backpathSex]]>><<addMins 5>><</link>>
<<set $bribeCash = calcBribe(1000)>>Вы хотите уволиться с уличной работы, но мамка говорит, что существуют серьёзные обязательства перед серьёзными людьми, которые вложились в этот нелегальный бизнес и просто так она не может расбрасываться работницами, которые постоянно приносят деньги. Но за небольшую сумму в <<print "$"+$bribeCash>> она готова уладить этот вопрос и отпустить вас. <<if $wallet >= $bribeCash>><<link [[Заплатить ей|streetSluts]]>><<addMins 5>><<addMoney $bribeCash*(-1)>><<set $isStreetSlut = false>><<set $streetSlutTollDays = 0>><<set $streetSlutTollSumma = 0>><<addExp "convince" 10>><</link>> <<print "(-$"+ $bribeCash+")">><<else>>У вас нет нужной суммы для откупа<</if>> <<if $isBrothelSlut>><<link [[Сказать, что уже работаете в борделе|streetSlutsOtherWork]]>><<addMins 5>><<set $isStreetSlut = false>><<set $streetSlutTollDays = 0>><<set $streetSlutTollSumma = 0>><</link>><</if>> [[Отмена|talkStreetMadam]]
Вы спросили у мамки, какие вообще перспективы существуют на этой работе. <<if !$isBrothelSlut>>Она рассказала, что можно при должном уровне умений и рекомендациях устроиться в подпольный бордель в центре города, который крышует та же группировка, что и уличный бизнес. Рекомендацию для бордельной мадам она вам может выдать, если заслужите.<</if>> Если стать опытной проституткой и обзавестись авторитетом среди коллег, то в будущем можно стать мамкой для группы уличный шлюх. <<nobr>> <<set $bribeCash = calcBribe(1000)>> <<if !$isBrothelAvailable>> <<if getSocialStatus("streetsluts") > 1>> <<link [[Получить рекомендацию для борделя за заслуги|streetGetBrothelAccess]]>><<addMins 10>><</link>><br> <<else>> Нужно иметь статус среди уличных проституток как минимум уровня 2, чтобы получить положительную рекомендацию от мамки<br> <</if>> <<if getSocialStatus("streetsluts") < 2>> <<if $wallet >= $bribeCash>><<link [[Получить рекомендацию для борделя за взятку |streetGetBrothelAccess]]>><<addMins 10>><<addMoney $bribeCash*(-1)>><<addExp "convince" 10>><</link>> <<print "(-$"+ $bribeCash+")">><<else>>У вас нет <<print "$"+ $bribeCash>> для взятки мамке ради рекомендации в бордель <</if>><br> <</if>> <</if>> [[Понятно|talkStreetMadam]] <</nobr>>
[img[img/street_sluts2.jpg]] <<set _slutsStory = random (1,3)>>Вы пока отдыхаете от работы и общаетесь со своими коллегами по панели. <<if _slutsStory == 1>>Одна опытная проститутка рассказала про пару смешных случаев с клиентами, все дружно посмеялись. Вы также получили заряд положительных эмоций, ваша ночная работа кажется уже более приятной.<<addComp 5>><<elseif _slutsStory == 2>>Вы лучше узнали некоторых из уличных шлюх и улучшили свою репутацию среди них.<<addStatus "streetsluts" 1>><<elseif _slutsStory == 3>>Вы поговорили с более опытными проститутками и узнали про некоторые секреты соблазнения клиентов.<<addExp "seduction" 2>><</if>> [[Далее|goStreetWork]]
<<widget "addTattoo">> <<for _k = 0; _k < $tattooTable.length; _k++>> <<if $tattooTable[_k].slot == _args[0]>> <<if _args[1] == "right">> <<set $tattooTable[_k].right = _args[2]>> <<elseif _args[1] == "left">> <<set $tattooTable[_k].left = _args[2]>> <</if>> <</if>> <</for>> <<recalcQueerness>> <</widget>> <<widget "removeTattoo">> <<for _k = 0; _k < $tattooTable.length; _k++>> <<if $tattooTable[_k].slot == _args[0]>> <<if _args[1] == "right">> <<set $tattooTable[_k].right = "none">> <<elseif _args[1] == "left">> <<set $tattooTable[_k].left = "none">> <</if>> <</if>> <</for>> <<recalcQueerness>> <</widget>> <<widget "addPuncture">> <<for _k = 0; _k < $piercTable.length; _k++>> <<if $piercTable[_k].slot == _args[0]>> <<set $piercTable[_k].status = "empty">> <<break>> <</if>> <</for>> <<recalcQueerness>> <</widget>> <<widget "dressPiercing">> <<for _p = 0; _p < $piercTable.length; _p++>> <<if $piercTable[_p].slot == _args[0]>> <<set $piercTable[_p].status = _args[1]>> <<break>> <</if>> <</for>> <</widget>> <<widget "initializeAllTattoo">> <<set $allTattooTable = [{"name" : "бабочка", "id" : "butterfly", "slot" : "loin", "accent" : 3, "cost" : 60,"isFemale" : true},{"name" : "роза с листьями", "id" : "rose_with_leaves", "slot" : "loin", "accent" : 4, "cost" : 80, "isFemale" : true},{"name" : "лисица", "id" : "fox", "slot" : "loin", "accent" : 5, "cost" : 120, "isFemale" : true},{"name" : "пион", "id" : "pion", "slot" : "neck", "accent" : 4, "cost" : 80, "isFemale" : true},{"name" : "паук", "id" : "spider_neck", "slot" : "neck", "accent" : 2, "cost" : 60, "isFemale" : false},{"name" : "белые розы", "id" : "white_roses", "slot" : "shoulders", "accent" : 4, "cost" : 100, "isFemale" : true},{"name" : "морда льва", "id" : "lion", "slot" : "shoulders", "accent" : 3, "cost" : 100, "isFemale" : false},{"name" : "гейша с катаной", "id" : "geisha", "slot" : "shoulders", "accent" : 5, "cost" : 120, "isFemale" : true},{"name" : "цветы и бабочки", "id" : "flowers_butterflies", "slot" : "breast", "accent" : 5, "cost" : 100, "isFemale" : true},{"name" : "цветы и звёздочки", "id" : "flowers_stars", "slot" : "breast", "accent" : 5, "cost" : 100, "isFemale" : true},{"name" : "божья коровка на цветке", "id" : "ladybug", "slot" : "breast", "accent" : 4, "cost" : 80, "isFemale" : true},{"name" : "цветок", "id" : "areola_flower", "slot" : "areola", "accent" : 3, "cost" : 60, "isFemale" : true},{"name" : "сердце", "id" : "areola_heart", "slot" : "areola", "accent" : 3, "cost" : 60, "isFemale" : true},{"name" : "красные розы", "id" : "roses_hip", "slot" : "hips", "accent" : 4, "cost" : 100, "isFemale" : true},{"name" : "дракон", "id" : "dragon_hip", "slot" : "hips", "accent" : 3, "cost" : 100, "isFemale" : false},{"name" : "бабочка", "id" : "butterfly_ass", "slot" : "ass", "accent" : 3, "cost" : 60, "isFemale" : true},{"name" : "роза", "id" : "rose_wrist", "slot" : "wrist", "accent" : 3, "cost" : 60, "isFemale" : true},{"name" : "кобра", "id" : "cobra_wrist", "slot" : "wrist", "accent" : 2, "cost" : 60, "isFemale" : false},{"name" : "девушка с птицами", "id" : "girl_back", "slot" : "back", "accent" : 3, "cost" : 75, "isFemale" : true},{"name" : "феникс", "id" : "phoenix", "slot" : "back", "accent" : 3, "cost" : 75, "isFemale" : true},{"name" : "сова", "id" : "owl", "slot" : "back", "accent" : 5, "cost" : 120, "isFemale" : true},{"name" : "пион", "id" : "pion_leg", "slot" : "legs", "accent" : 3, "cost" : 75, "isFemale" : true},{"name" : "вишенки", "id" : "cherry", "slot" : "legs", "accent" : 2, "cost" : 60, "isFemale" : true},{"name" : "лисица", "id" : "fox_leg", "slot" : "legs", "accent" : 3, "cost" : 75, "isFemale" : true},{"name" : "паук", "id" : "spider_leg", "slot" : "legs", "accent" : 2, "cost" : 60, "isFemale" : false},{"name" : "Минни Маус", "id" : "minnie", "slot" : "side", "accent" : 2, "cost" : 60, "isFemale" : true},{"name" : "русалка", "id" : "mermaid", "slot" : "side", "accent" : 3, "cost" : 75, "isFemale" : false},{"name" : "орхидеи", "id" : "orchid", "slot" : "side", "accent" : 4, "cost" : 100, "isFemale" : true},{"name" : "скорпион", "id" : "scorpio", "slot" : "belly", "accent" : 2, "cost" : 60, "isFemale" : false},{"name" : "цветочный узор", "id" : "flowers_belly", "slot" : "belly", "accent" : 3, "cost" : 80, "isFemale" : true},{"name" : "феникс", "id" : "fenix", "slot" : "belly", "accent" : 4, "cost" : 100, "isFemale" : true},{"name" : "цветы", "id" : "flowers_chest", "slot" : "chest", "accent" : 4, "cost" : 100, "isFemale" : true},{"name" : "лиса с цветами", "id" : "fox_chest", "slot" : "chest", "accent" : 5, "cost" : 120, "isFemale" : true}]>> <</widget>>
Можно накачать губы силиконом, что на постоянной основе значительно увеличит их, сделав более женственными и сексуальными. <<nobr>> <<if $wallet >= 1000 && $siliconLips == 0>> <<link [[Накачать губы силиконом за $1000|surgOperatingTable]]>><<addMins 90>><<addHealth -1>><<addMoney -1000>><<set $siliconLips = 1>><<recalcAppearance>><</link>><br> <<elseif $wallet < 1000 && $siliconLips == 0>> Нужно иметь $1000 для операции по увеличении губ.<br> <</if>> <<if $wallet >= 500 && $siliconLips == 1>> <<link [[Удалить силикон из губ за $500|surgOperatingTable]]>><<addMins 90>><<addMoney -500>><<set $siliconLips = 0>><<recalcAppearance>><</link>><br> <<elseif $wallet < 500 && $siliconLips == 1>> Нужно иметь $500 для удаления силикона из губ.<br> <</if>> <</nobr>> [[Отмена|hospSurgeon]]
Мастер аккуратно сделал вам указанные проколы. Было немного больно, но это быстро прошло. <<set _tempH = $gameDate.getHours()>> <<if _tempH < 20>><<link [[Далее|piercingChoice]]>><</link>><<else>><<link [[Салон уже закрывается|outskirts]]>><<addMins 1>><</link>><</if>>
[img[img/jewstore.jpg]] Вы находитесь в ювелирном магазине, где можно купить кольца, серьги, браслеты и прочие украшения. <<nobr>> <div class="inventory-row"> <div class="inventory-box">[img[Серебрянное кольцо|img/dress/simple_ring.png]]<br><<if $wallet >= 10 && $decorTable.amountDress("simple_ring") < 4>><<link [img[Купить|img/interface/paid_icon.png][buyJewStore]]>><<set $jss_item = "simple_ring">><</link>><<elseif $wallet < 10>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$10<<prntDressInfo "simple_ring">></div> <div class="inventory-box">[img[Золотое кольцо|img/dress/gold_ring.png]]<br><<if $wallet >= 50 && $decorTable.amountDress("gold_ring") < 4>><<link [img[Купить|img/interface/paid_icon.png][buyJewStore]]>><<set $jss_item = "gold_ring">><</link>><<elseif $wallet < 50>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$50<<prntDressInfo "gold_ring">></div> <div class="inventory-box">[img[Серебряный браслет|img/dress/bracelet.png]]<br><<if $wallet >= 15 && $decorTable.amountDress("bracelet") < 2>><<link [img[Купить|img/interface/paid_icon.png][buyJewStore]]>><<set $jss_item = "bracelet">><</link>><<elseif $wallet < 15>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$15<<prntDressInfo "bracelet">></div> <div class="inventory-box">[img[Подвеска Сердце|img/dress/pendant.png]]<br><<if $wallet >= 12 && !$decorTable.haveDress("pendant")>><<link [img[Купить|img/interface/paid_icon.png][buyJewStore]]>><<set $jss_item = "pendant">><</link>><<elseif $wallet < 12>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$12<<prntDressInfo "pendant">></div> <div class="inventory-box">[img[Серебрянные серьги|img/dress/earrings.png]]<br><<if $wallet >= 20 && !$decorTable.haveDress("earrings")>><<link [img[Купить|img/interface/paid_icon.png][buyJewStore]]>><<set $jss_item = "earrings">><</link>><<elseif $wallet < 20>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$20<<prntDressInfo "earrings">></div> <div class="inventory-box">[img[Золотые пуссеты|img/dress/gold_pussets.png]]<br><<if $wallet >= 80 && !$decorTable.haveDress("gold_pussets")>><<link [img[Купить|img/interface/paid_icon.png][buyJewStore]]>><<set $jss_item = "gold_pussets">><</link>><<elseif $wallet < 80>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$80<<prntDressInfo "gold_pussets">></div> <div class="inventory-box">[img[Золотые серьги-подвески|img/dress/gold_drop_earring.png]]<br><<if $wallet >= 120 && !$decorTable.haveDress("gold_drop_earring")>><<link [img[Купить|img/interface/paid_icon.png][buyJewStore]]>><<set $jss_item = "gold_drop_earring">><</link>><<elseif $wallet < 120>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$120<<prntDressInfo "gold_drop_earring">></div> <div class="inventory-box">[img[Золотые серьги с полудрагкамнями|img/dress/gold_earrings_semiprecious.png]]<br><<if $wallet >= 150 && !$decorTable.haveDress("gold_earrings_semiprecious")>><<link [img[Купить|img/interface/paid_icon.png][buyJewStore]]>><<set $jss_item = "gold_earrings_semiprecious">><</link>><<elseif $wallet < 150>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>>$150<<prntDressInfo "gold_earrings_semiprecious">></div> </div> <</nobr>> [[Продать свои украшения|sellJewStore]] [[Покинуть магазин|mall]]
<<nobr>> <<if $jss_item == "simple_ring">> <<buyDecor "simple_ring" 10>> <<elseif $jss_item == "gold_ring">> <<buyDecor "gold_ring" 50>> <<elseif $jss_item == "bracelet">> <<buyDecor "bracelet" 15>> <<elseif $jss_item == "pendant">> <<buyDecor "pendant" 12>> <<elseif $jss_item == "earrings">> <<buyDecor "earrings" 20>> <<elseif $jss_item == "gold_pussets">> <<buyDecor "gold_pussets" 80>> <<elseif $jss_item == "gold_drop_earring">> <<buyDecor "gold_drop_earring" 120>> <<elseif $jss_item == "gold_earrings_semiprecious">> <<buyDecor "gold_earrings_semiprecious" 150>> <</if>> <<addMins 1>> <</nobr>>[img[img/jewstore.jpg]] Вы успешно оплатили и забрали выбранные украшения, теперь их можно найти в инвентаре. [[Вернуться к покупкам|jewerelyStore]]
<<widget "doll">> <div style="display: inline-flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start;"> <div style="text-align: left; margin-left: 15px">[img[img/interface/doll.png]] <<nobr>> <<set $selectDressOT ="none">> <<set _optionsDressOT ={"нет" : "none"}>> <<set $otImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "ot">> <<set _optionsDressOT[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $otImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressOT = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressOB ="none">> <<set _optionsDressOB ={"нет" : "none"}>> <<set $obImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "ob">> <<set _optionsDressOB[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $obImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressOB = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressMouth ="none">> <<set _optionsDressMouth ={"нет" : "none"}>> <<set $mouthImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "mouth">> <<set _optionsDressMouth[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $mouthImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressMouth = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressOF ="none">> <<set _optionsDressOF ={"нет" : "none"}>> <<set $ofImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "of">> <<set _optionsDressOF[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $ofImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressOF = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressIB ="none">> <<set _optionsDressIB ={"нет" : "none"}>> <<set $ibImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "ib">> <<set _optionsDressIB[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $ibImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressIB = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressIF ="none">> <<set _optionsDressIF ={"нет" : "none"}>> <<set $ifImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "if">> <<set _optionsDressIF[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $ifImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressIF = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressIT ="none">> <<set _optionsDressIT ={"нет" : "none"}>> <<set $itImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "it">> <<set _optionsDressIT[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $itImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressIT = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressFace ="none">> <<set _optionsDressFace ={"нет" : "none"}>> <<set $faceImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "face">> <<set _optionsDressFace[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $faceImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressFace = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressHead ="none">> <<set _optionsDressHead ={"нет" : "none"}>> <<set $headImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "head">> <<set _optionsDressHead[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $headImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressHead = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressNeck ="none">> <<set _optionsDressNeck ={"нет" : "none"}>> <<set $neckImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "neck">> <<set _optionsDressNeck[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $neckImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressNeck = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressTits ="none">> <<set _optionsDressTits ={"нет" : "none"}>> <<set $titsImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "tits">> <<set _optionsDressTits[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $titsImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressTits = $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressAnus ="none">> <<set _optionsDressAnus ={"нет" : "none"}>> <<set $anusImg = "">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "anus">> <<set _optionsDressAnus[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $anusImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressAnus= $dressTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressPenis ="none">> <<set _optionsDressPenis ={"нет" : "none"}>> <<if $hasPenis>><<set $penisImg = "img/dress/empty_penis.png">> <<else>><<set $penisImg = "">><</if>> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "penis">> <<set _optionsDressPenis[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $penisImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressPenis= $dressTable[_i].id>> <</if>> <</if>> <</for>> <<if $hasVagina>> <<set $selectDressVagina ="none">> <<set _optionsDressVagina ={"нет" : "none"}>> <<set $vaginaImg = "img/dress/empty_vagina.png">> <<for _i = 0; _i < $dressTable.length; _i++>> <<if $dressTable[_i].slot == "vagina">> <<set _optionsDressVagina[$dressTable[_i].name] = $dressTable[_i].id>> <<if $dressTable[_i].wears>> <<set $vaginaImg = "img/dress/"+$dressTable[_i].id+".png">> <<set $selectDressVagina= $dressTable[_i].id>> <</if>> <</if>> <</for>> <</if>> <<set $selectDressEarlap ="none">> <<set _optionsDressEarlap ={"нет" : "none"}>> <<for _i = 0; _i < $decorTable.length; _i++>> <<if $decorTable[_i].slot == "earlap">> <<set _optionsDressEarlap[$decorTable[_i].name] = $decorTable[_i].id>> <<if $decorTable[_i].wears>> <<set $selectDressEarlap= $decorTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressNecklace ="none">> <<set _optionsDressNecklace ={"нет" : "none"}>> <<for _i = 0; _i < $decorTable.length; _i++>> <<if $decorTable[_i].slot == "neck_decor">> <<set _optionsDressNecklace[$decorTable[_i].name] = $decorTable[_i].id>> <<if $decorTable[_i].wears>> <<set $selectDressNecklace= $decorTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressLeftwrist ="none">> <<set $selectDressRightwrist ="none">> <<set _optionsDressWrists ={"нет" : "none"}>> <<for _i = 0; _i < $decorTable.length; _i++>> <<if $decorTable[_i].slot == "wrist1">> <<set _optionsDressWrists[$decorTable[_i].name] = $decorTable[_i].id>> <<if $decorTable[_i].wears>> <<set $selectDressLeftwrist= $decorTable[_i].id>> <</if>> <<elseif $decorTable[_i].slot == "wrist2">> <<set _optionsDressWrists[$decorTable[_i].name] = $decorTable[_i].id>> <<if $decorTable[_i].wears>> <<set $selectDressRightwrist= $decorTable[_i].id>> <</if>> <</if>> <</for>> <<set $selectDressLeftFirstFinger ="none">> <<set $selectDressLeftSecondFinger ="none">> <<set $selectDressRightFirstFinger ="none">> <<set $selectDressRightSecondFinger ="none">> <<set _optionsDressFingers ={"нет" : "none"}>> <<for _i = 0; _i < $decorTable.length; _i++>> <<if $decorTable[_i].slot == "finger1">> <<set _optionsDressFingers[$decorTable[_i].name] = $decorTable[_i].id>> <<if $decorTable[_i].wears>> <<set $selectDressLeftFirstFinger= $decorTable[_i].id>> <</if>> <<elseif $decorTable[_i].slot == "finger2">> <<set _optionsDressFingers[$decorTable[_i].name] = $decorTable[_i].id>> <<if $decorTable[_i].wears>> <<set $selectDressLeftSecondFinger= $decorTable[_i].id>> <</if>> <<elseif $decorTable[_i].slot == "finger3">> <<set _optionsDressFingers[$decorTable[_i].name] = $decorTable[_i].id>> <<if $decorTable[_i].wears>> <<set $selectDressRightFirstFinger= $decorTable[_i].id>> <</if>> <<elseif $decorTable[_i].slot == "finger4">> <<set _optionsDressFingers[$decorTable[_i].name] = $decorTable[_i].id>> <<if $decorTable[_i].wears>> <<set $selectDressRightSecondFinger= $decorTable[_i].id>> <</if>> <</if>> <</for>> <<set _optionsDressPiercing ={"нет" : "empty"}>> <<for _i = 0; _i < $decorTable.length; _i++>> <<if $decorTable[_i].slot == "piercing">> <<set _optionsDressPiercing[$decorTable[_i].name] = $decorTable[_i].id>> <</if>> <</for>> <<if Object.keys(_optionsDressHead).length > 1>> <<print "<div id='imgForSlot_head' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $headImg + "); width: 80px; height:80px; left: 25px; top: 101px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('head')\"></div>">> <<else>> <<print "<div id='imgForSlot_head' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_head.png); width: 80px; height:80px; left: 29px; top: 105px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressOT).length > 1>> <<print "<div id='imgForSlot_ot' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $otImg + "); width: 80px; height:120px; left: 25px; top: 235px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('ot')\"></div>">> <<else>> <<print "<div id='imgForSlot_ot' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_ot.png); width: 80px; height:80px; left: 29px; top: 239px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressOB).length > 1>> <<print "<div id='imgForSlot_ob' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $obImg + "); width: 80px; height:120px; left: 25px; top: 375px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('ob')\"></div>">> <<else>> <<print "<div id='imgForSlot_ob' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_ob.png); width: 80px; height:80px; left: 29px; top: 379px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressOF).length > 1>> <<print "<div id='imgForSlot_of' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $ofImg + "); width: 80px; height:80px; left: 25px; top: 628px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('of')\"></div>">> <<else>> <<print "<div id='imgForSlot_of' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_of.png); width: 80px; height:80px; left: 29px; top: 632px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressFace).length > 1>> <<print "<div id='imgForSlot_face' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $faceImg + "); width: 80px; height:80px; left: 144px; top: 101px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('face')\"></div>">> <<else>> <<print "<div id='imgForSlot_face' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_face.png); width: 80px; height:80px; left: 148px; top: 105px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressIT).length > 1>> <<print "<div id='imgForSlot_it' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $itImg + "); width: 80px; height:80px; left: 144px; top: 235px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('it')\"></div>">> <<else>> <<print "<div id='imgForSlot_it' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_it.png); width: 80px; height:80px; left: 148px; top: 239px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressIB).length > 1>> <<print "<div id='imgForSlot_ib' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $ibImg + "); width: 80px; height:80px; left: 144px; top: 335px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('ib')\"></div>">> <<else>> <<print "<div id='imgForSlot_ib' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_ib.png); width: 80px; height:80px; left: 148px; top: 339px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressIF).length > 1>> <<print "<div id='imgForSlot_if' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $ifImg + "); width: 80px; height:120px; left: 144px; top: 588px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('if')\"></div>">> <<else>> <<print "<div id='imgForSlot_if' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_if.png); width: 80px; height:80px; left: 148px; top: 592px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressMouth).length > 1>> <<print "<div id='imgForSlot_mouth' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $mouthImg + "); width: 80px; height:80px; left: 261px; top: 101px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('mouth')\"></div>">> <<else>> <<print "<div id='imgForSlot_mouth' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_mouth.png); width: 80px; height:80px; left: 265px; top: 105px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressNeck).length > 1>> <<print "<div id='imgForSlot_neck' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $neckImg + "); width: 80px; height:80px; left: 261px; top: 199px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('neck')\"></div>">> <<else>> <<print "<div id='imgForSlot_neck' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_neck.png); width: 80px; height:80px; left: 265px; top: 203px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressTits).length > 1>> <<print "<div id='imgForSlot_tits' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $titsImg + "); width: 80px; height:80px; left: 261px; top: 297px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('tits')\"></div>">> <<else>> <<print "<div id='imgForSlot_tits' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_tits.png); width: 80px; height:80px; left: 265px; top: 301px; z-index:1;'></div>">> <</if>> <<if $hasPenis && Object.keys(_optionsDressPenis).length > 1>> <<print "<div id='imgForSlot_penis' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $penisImg + "); width: 80px; height:80px; left: 261px; top: 433px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('penis')\"></div>">> <<elseif $hasPenis>> <<print "<div id='imgForSlot_penis' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_penis.png); width: 80px; height:80px; left: 265px; top: 437px; z-index:1;'></div>">> <<else>> <<print "<div id='imgForSlot_penis' title='Ячейка заблокирована' style='position: absolute; background-image: url(img/dress/empty_lock.png); width: 80px; height:80px; left: 265px; top: 437px; z-index:1;'></div>">> <</if>> <<if Object.keys(_optionsDressAnus).length > 1>> <<print "<div id='imgForSlot_anus' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $anusImg + "); width: 80px; height:80px; left: 261px; top: 531px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('anus')\"></div>">> <<else>> <<print "<div id='imgForSlot_anus' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_anus.png); width: 80px; height:80px; left: 265px; top: 535px; z-index:1;'></div>">> <</if>> <<if $hasVagina && Object.keys(_optionsDressVagina).length > 1>> <<print "<div id='imgForSlot_vagina' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $vaginaImg + "); width: 80px; height:80px; left: 261px; top: 628px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('vagina')\"></div>">> <<elseif $hasVagina>> <<print "<div id='imgForSlot_vagina' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_vagina.png); width: 80px; height:80px; left: 265px; top: 632px; z-index:1;'></div>">> <<else>> <<print "<div id='imgForSlot_vagina' title='Ячейка заблокирована' style='position: absolute; background-image: url(img/dress/empty_lock.png); width: 80px; height:80px; left: 265px; top: 632px; z-index:1;'></div>">> <</if>> <</nobr>> </div> <div style="margin-left: 15px;max-width: 70%"><div class="ablock"><table border="1" style = "text-align: center;min-width: 45%;"> <tr> <td>Макияж: <<prntMakeup>><<if $makeupPermanentType >=2 && $makeupStrength > 0>><br> под ним нанесён перманентный <<prntPermMakeup>> макияж<<elseif $makeupPermanentType >=2 && $makeupStrength == 0>><br>есть перманентный <<prntPermMakeup>> макияж<</if>></td><td rowspan="2"><<if $makeupPermanentType > $makeupType>><<print "[img[img/interface/makeup"+$makeupPermanentType+".png]]">><<else>><<print "[img[img/interface/makeup"+$makeupType+".png]]">><</if>></td> <td>Маникюр: <<prntManicure>></td><td rowspan="2"><<print "[img[img/interface/manicure"+$manicureType+".png]]">></td> <td>Педикюр: <<prntPedicure>></td><td rowspan="2"><<print "[img[img/interface/pedicure"+$pedicureType+".png]]">></td></tr> <tr><td style="padding-top: 5px"> <<if $makeupPermanentType > 0 && $makeupStrength == 0>><<showmeter "makeupProgress" 100/100>><<else>><<showmeter "makeupProgress" $makeupStrength/100>><</if>> </td><td style="padding-top: 5px"> <<showmeter "manicureProgress" $manicureStrength/100>> </td><td style="padding-top: 5px"> <<showmeter "pedicureProgress" $pedicureStrength/100>> </td> </tr> </table> </div>Парфюм: <<prntPerfume>> ($perfumeStrength %) <table> <tr><td><<showmeter "body-attract" $currentAttract/100>></td><td style="padding-left: 10px"><<showmeter "queer-bar" $queerness/100>></td></tr> </table> В целом выглядите как <<prntCharFemin>> <<if $isDebug>>($feminGrade)<</if>> в <<prntCharAttract>> <<if $isDebug>>($attractGrade)<</if>> образе, в глазах большинства окружающих вы <<prntCharAccept>><<prntTips "Внешний образ формируется из того, во что вы одеваетесь и какой макияж используете. Чем более женскую одежду носите и чем более яркий макияж используете, тем выше женская привлекательность. Слишком женский образ на мужском теле воспринимается окружающими как довольно неуместный.">> /*<<button "Украшения">><<addclass "#ui_change_presets" "hidden">><<removeclass "#ui_change_piercing" "hidden">><</button>> | <<button "Наряды">><<addclass "#ui_change_piercing" "hidden">><<removeclass "#ui_change_presets" "hidden">><</button>>*/ <div id="ui_change_dress" class="hidden">Смена одежды Футболка/платье: <<listbox "$selectDressOT" autoselect>> <<optionsfrom _optionsDressOT>> <</listbox>> Брюки/юбка: <<listbox "$selectDressOB" autoselect>> <<optionsfrom _optionsDressOB>> <</listbox>> Лифчик: <<listbox "$selectDressIT" autoselect>> <<optionsfrom _optionsDressIT>> <</listbox>> Трусы: <<listbox "$selectDressIB" autoselect>> <<optionsfrom _optionsDressIB>> <</listbox>> Носки/колготки: <<listbox "$selectDressIF" autoselect>> <<optionsfrom _optionsDressIF>> <</listbox>> Обувь: <<listbox "$selectDressOF" autoselect>> <<optionsfrom _optionsDressOF>> <</listbox>> Голова: <<listbox "$selectDressHead" autoselect>> <<optionsfrom _optionsDressHead>> <</listbox>> Лицо: <<listbox "$selectDressFace" autoselect>> <<optionsfrom _optionsDressFace>> <</listbox>> Рот: <<listbox "$selectDressMouth" autoselect>> <<optionsfrom _optionsDressMouth>> <</listbox>> Шея: <<listbox "$selectDressNeck" autoselect>> <<optionsfrom _optionsDressNeck>> <</listbox>> Груди: <<listbox "$selectDressTits" autoselect>> <<optionsfrom _optionsDressTits>> <</listbox>> <<if $hasPenis>>Член: <<listbox "$selectDressPenis" autoselect>> <<optionsfrom _optionsDressPenis>> <</listbox>><</if>> Анус: <<listbox "$selectDressAnus" autoselect>> <<optionsfrom _optionsDressAnus>> <</listbox>> <<if $hasVagina>> Вагина: <<listbox "$selectDressVagina" autoselect>> <<optionsfrom _optionsDressVagina>> <</listbox>><</if>> </div> <div id="ui_change_piercing"><table><tr><th style="text-align: center; width: 600px">Украшения</th><th style="text-align: center;width: 600px">Пирсинг</th></tr><tr><td> <<if $isEarlapPierced>>Серьги: <<listbox "$selectDressEarlap" autoselect>> <<optionsfrom _optionsDressEarlap>> <</listbox>><</if>> Ожерелье/кулон: <<listbox "$selectDressNecklace" autoselect>> <<optionsfrom _optionsDressNecklace>> <</listbox>> Левый браслет: <<listbox "$selectDressLeftwrist" autoselect>> <<optionsfrom _optionsDressWrists>> <</listbox>> Правый браслет: <<listbox "$selectDressRightwrist" autoselect>> <<optionsfrom _optionsDressWrists>> <</listbox>> Кольца: <<listbox "$selectDressLeftFirstFinger" autoselect>> <<optionsfrom _optionsDressFingers>><</listbox>> <<listbox "$selectDressRightFirstFinger" autoselect>> <<optionsfrom _optionsDressFingers>> <</listbox>> <<listbox "$selectDressLeftSecondFinger" autoselect>> <<optionsfrom _optionsDressFingers>> <</listbox>> <<listbox "$selectDressRightSecondFinger" autoselect>> <<optionsfrom _optionsDressFingers>><</listbox>> </td><td> <<nobr>> <<for _i = 0; _i < $piercTable.length; _i++>> <<if $piercTable[_i].status != "locked">> <<set _piercNameListbox = "$select"+$piercTable[_i].slot>> <<print $piercTable[_i].name + ":">> <<listbox _piercNameListbox autoselect>> <<optionsfrom _optionsDressPiercing>> <</listbox>><br> <</if>> <</for>><</nobr>></td></tr></table> </div> <div id="ui_change_presets"> <b>Выбор нарядов</b><<prntTips "Вы можете сохранять наборы одежды, чтобы потом переодеваться в один клик. Помните при редактировании нарядов, что одежда меняется целиком после нажатия кнопки Сменить одежду, а не при выборе в отдельной ячейке, поэтому перед добавлением или обновлением наряда меняйте одежду этой кнопкой.">> <<set _curPass = passage()>><<nobr>> <<for _i = 0; _i < $dressPresets.length; _i++>> <<print "<div><<link [img[Надеть|img/interface/use_icon.png]]>><<script>>loadPreset("+ _i+");<</script>><<dressup>><<addMins 1>><<overlayReplace 'doll'>><<goto _curPass>><</link>>"+(_i + 1) + ". " + $dressPresets[_i].name + "<<link [img[Перезаписать наряд|img/interface/up_icon.png]]>><<script>>Dialog.setup('Подтвердите действие');Dialog.wiki('Вы действительно хотите перезаписать этот наряд<br>текущим набором одежды на персонаже?<br><br><div style=\"display: flex;justify-content: space-around;\"><<button \"Отмена\">><<script>>Dialog.close();<</script>><</button>> <<button \"Перезаписать\">><<script>>savePreset("+ _i+");Dialog.close();<</script>><</button>></div>');Dialog.open();<</script>><<overlayReplace 'doll'>><</link>> <<link [img[Просмотр|img/interface/view_icon.png]]>><<script>>viewPreset("+ _i+");<</script>><</link>> <<link [img[Удалить|img/interface/delete_icon.png]]>><<script>>Dialog.setup('Подтвердите действие');Dialog.wiki('Вы действительно хотите удалить этот наряд?<br><br><div style=\"display: flex;justify-content: space-around;\"><<button \"Отмена\">><<script>>Dialog.close();<</script>><</button>> <<button \"Удалить\">><<script>>deletePreset("+ _i+");Dialog.close();<</script>><<overlayReplace \"doll\">><</button>></div>');Dialog.open();<</script>><</link>></div>">> <</for>><</nobr>> <<if $dressPresets.length < 8>><<button "Добавить наряд">><<script>>Dialog.setup("Новый наряд");Dialog.wiki("Данное действие сохранит текущий набор<br>одежды,надетой на персонажа, в новый наряд.<br> Введите название этого наряда:<br><<textbox '$newPresetName' ''>><br><br><div style='display: flex;justify-content: space-around;'><<button 'Отмена'>><<script>>Dialog.close();<</script>><</button>> <<button 'Сохранить'>><<script>>savePreset();Dialog.close();<</script>><<overlayReplace 'doll'>><</button>></div>"); Dialog.open();<</script>><</button>><<else>>Сохранено максимальное количество нарядов.<</if>> </div> <<checkSecludedPlace>><<if $isSecludedPlace>><<button "Снять всё">><<addMins 1>><<removeClothes "all">><<recalcNudeLevel>><<overlayReplace "doll">><<goto _curPass>><</button>> <<button "Сменить одежду">><<addMins 1>><<dressup>><<recalcNudeLevel>><<overlayReplace "doll">><<goto _curPass>><</button>><<prntTips "Кликайте по нужным слотам на кукле персонажа, чтобы выбирать предметы одежды, и нажмите потом кнопку Сменить одежду, чтобы переодеться.">><<else>>Здесь и сейчас нельзя переодеваться. Найдите более подходящее место или время. <<prntTips "Переодеваться можно дома, в туалетных кабинках и специальных помещениях для переодевания.">><</if>> </div></div> <</widget>>
<<defineSeason>><<if $currentSeason == "winter">>[img[img/winter_park.jpg]]<<else>>[img[img/park.jpg]]<</if>> Вы находитесь у входа в главный городской парк, отделённый от центра города вытянутым прудом, на берегу которого располагаются пляжи. <<nobr>> <<if !$encounterHappened>> <<set $encountersTable = []>> <<if $currentArousal > 50 && (previous() == "streetCentre" || previous() == "railwayStation")>> <<set $encountersTable = $encountersTable.concat([{"name" : "encUsedCondom", "chance" : 5}])>> <</if>> <<set $encounterHappened = true>> <<set $backpathEncounter = "park">> <<if $encountersTable.length > 0>><<doEncounters>><</if>> <<else>> <<set $encounterHappened = false>> <</if>> <</nobr>> <<link [[Центр города|streetCentre]]>><<doWalk -3>><<addMins 10>><</link>> | <<link [[ЖД-вокзал|railwayStation]]>><<doWalk -4>><<addMins 15>><</link>> <<link [[Пляж|beach]]>><<doWalk -1>><<addMins 3>><</link>> <<nobr>> <<checkSportWear>> <<if $isWearedForSport>> <<if $currentStamina < 25>>Вы слишком устали, чтобы заниматься бегом. <<else>> <<set _attractForRape = Math.round($sexappeal/20)>> /* ночью бегать по парку опаснее */ <<set _tempH = $gameDate.getHours()>> <<if _tempH < 6 || _tempH >=18>><<set _attractForRape+=10>><</if>> <<if _attractForRape > random(1,25)>> <<link [[Пробежка по парку|encParkStalker]]<<addStamina -12>><<addMins 30>><<addExp "musculs" 1>><<addExp "endurance" 3>><<addPenisErection 3>><<addClean -5>><</link>> <<else>> <<link [[Пробежка по парку|parkJog]]<<addStamina -25>><<addMins 60>><<addExp "musculs" 1>><<addExp "endurance" 6>><<addPenisErection 5>><<addClean -5>><</link>> <</if>> <</if>> <<else>>На вас неподходящая одежда или обувь, чтобы заниматься бегом. <</if>> <</nobr>>
<<defineSeason>>Вы находитесь на городском пляже.<<if $currentSeason != "summer">> В это время года вода слишком холодная и пляж пустует.<</if>> <<link [[Обратно в парк|park]]>><<doWalk -1>><<addMins 3>><</link>>
[img[img/tattoosalon.jpg]] <<if $isPiercDecorBuy>><span style="color:green">Украшение куплено и помещено в инвентарь</span><br><<set $isPiercDecorBuy = false>><</if>>Вы смотрите, какие украшения для проколов на теле можно купить: <ul> <li>Кольцо за $10 <<if $wallet >= 10 && $decorTable.amountDress("pierce_ring") < 10>><<link [[купить|buyPiercing]]>><<buyDecor "pierce_ring" 10>><<addMins 1>><<set $isPiercDecorBuy = true>><</link>><</if>></li> <li>Лабрет за $10 <<if $wallet >= 10 && $decorTable.amountDress("pierce_labret") < 10>><<link [[купить|buyPiercing]]>><<buyDecor "pierce_labret" 10>><<addMins 1>><<set $isPiercDecorBuy = true>><</link>><</if>></li> <li>Штанга за $10 <<if $wallet >= 10 && $decorTable.amountDress("pierce_barbell") < 10>><<link [[купить|buyPiercing]]>><<buyDecor "pierce_barbell" 10>><<addMins 1>><<set $isPiercDecorBuy = true>><</link>><</if>></li> <li>Банан за $10 <<if $wallet >= 10 && $decorTable.amountDress("pierce_banana") < 10>><<link [[купить|buyPiercing]]>><<buyDecor "pierce_banana" 10>><<addMins 1>><<set $isPiercDecorBuy = true>><</link>><</if>></li> </ul> [[Назад|piercingChoice]]
<<nobr>><<if $alcoStatus >= 2 >> Охранник заметил, что вы слишком пьяны и выпроводил вас из университетского корпуса. <<elseif $appearanceReception < 0>> Охранник выгнал вас из здания университета, так как вы слишком обнажились. <<elseif $appearanceReception == 2>> Охранник принял вас за какого-то извращенца и заставил покинуть здание университета. <br> -<<prntObscene "Иди">> отсюда, педрила, здесь гей-парадов никто не проводит, - кринул он вам вслед. <<else>> -Эй, дамочка, здесь храм науки, а не любви, - окрикнул вас охранник и вывел из здания. Он явно принял вас за жрицу любви в таком наряде. <</if>> <</nobr>> <<link [[Уйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>
Вы зашли в женском образе в мужской туалет, из-за чего один студент сделал вам замечание и попросил выйти из туалета. <<link [[Выйти из туалета|uniCorridors]]<<addMins 1>><<addExp "submis" 10>><<set $encounterHappened = false>><</link>> <<if getSkill("submis") >= 9>>Вы не можете отказать настойчивому требованию с вашими склонностями к подчинению>><<else>><<link [[Отказаться выходить|encWomanInMaleRestroomRefuse]]>><<addMins 5>><<addExp "submis" -10>><<addReputation "cross" 1>><</link>><</if>>
В туалете вас прижимает к стенке рослый студент и предлагает немного заработать денег привычным для вас способом. <<link [[Согласиться и пройти с ним в кабинку|goSex]]>><<set $backpathSex = $backpathEncounter>><<set $typeOfSex = "usual">><<addMins 1>><<addExp "submis" 10>><</link>> <<if getSkill("promiscuity") >= 7 && $currentArousal > 50>>Вы не можете отказаться от секса из-за вашей степени распущенности и возбуждения>><<else>><<link [[Вырваться и убежать|uniCorridors]]>><<addMins 1>><<addExp "submis" -10>><<set $encounterHappened = false>><</link>><</if>>
Группа студентов хватает вас и макает головой прямо в унитаз. Поразвлекавшись таким образом вволю они предлагают вам потом взять тряпку и убрать оставшийся в туалетной кабинке беспорядок. <<link [[Молча взять тряпку и вытереть пол возле унитаза|encLooserInRestroomSubmis]]<<addMins 15>><<addExp "submis" 10>><<addStatus "university" -5>><</link>> <<if getSkill("submis") >= 9>>Вы не можете отказать настойчивому требованию с вашими склонностями к подчинению>><<else>><<link [[Отказаться и выбежать из туалета|uniCorridors]]>><<addMins 10>><<addExp "submis" -10>><</link>><</if>>
Вы вытираете пол в университетском туалете, ещё больше унижаясь перед студентами. Закончив с этим, вы наконец можете спокойно покинуть туалет. <<addExp "sadomaso" 5>> [[Выйти|uniCorridors]]
Вы не захотели покидать мужской туалет, хотя выглядите скорее как женщина. Поднялся небольшой шум из-за этого происшествия, многие студенты могли узнать, что вы вытворяете такие фокусы. [[Далее|uniRestroomM]]
<<if $characterName.length == 0>><<set $isWrongStrartName = true>><<goto "start">> <<else>> <<if $startConfig == 1 && !$hasApplyConfig1>><<testConfig1>><<set $hasApplyConfig1 = true>> <<elseif $startConfig == 2 && !$hasApplyConfig2>><<testConfig2>><<set $hasApplyConfig2 = true>> <<elseif $startConfig == 3 && !$hasApplyConfig3>><<testConfig3>><<set $hasApplyConfig3 = true>> <<elseif $startConfig == 4 && !$hasApplyConfig4>><<testConfig4>><<set $hasApplyConfig4 = true>> <</if>> <<if $bypassProlog>> <<addMoney 500>> <<set $gameDate to new Date(2037,1,3, 8, 0)>> <<if $startConfig == 1>><<run $gameDate.setHours(22)>> <<elseif $startConfig == 2>><<run $gameDate.setHours(18)>> <<elseif $startConfig == 4>><<set $gameDate to new Date(2037,5,1, 8, 0)>> <</if>> <<goto "livingroom">> <<else>> <<set $gameDate to new Date(2037,1,1, 9, 30)>> <<goto "prolog1">> <</if>> <</if>>
<<nobr>> <<set $encountersTable = []>> <<set $backpathEncounter = "lessonProcess">> <<if getRelationStatus("alina") < 1 && $classroomPosition == 1.25 && $lessonConcentration > 0 && !$encounterHappened>> <<set $encountersTable = $encountersTable.concat([{"name" : "encAlinaAway", "chance" : 10}])>> <<set $encountersTable = $encountersTable.concat([{"name" : "encAlinaStudyHelp", "chance" : 10}])>> <</if>> <<if $encountersTable.length > 0>> <<set $encounterHappened = true>> <<doEncounters $backpathEncounter>> <</if>> <<if $sexappeal > 50 && getReputationStatus("gomosex") > 2 && $lessonConcentration > 0 && 50 > random(100)>> Некоторые сокурсники пытались приставать к вам и домогались, постоянно делая непристойные предложения. Из-за этого вы больше обычного отвлеклись от процесса обучения.<<set $lessonKnowl *= 0.5>> <br><br> [[Далее|lessonComplet]] <<elseif $lessonConcentration > 0 && 60 > random(100)>> Вам сегодня особенно легко удалось усваивать материал и участвовать в обсуждениях, поэтому вы добились дополнительных успехов в обучении. <<set $lessonKnowl *= 1.5>> <br><br> [[Далее|lessonComplet]] <<else>> Занятие проходило без особых происшествий. <br><br> [[Далее|lessonComplet]] <</if>> <</nobr>> /*<<set $encountersTable = []>> <<set $backpathEncounter = "lesson1complet">> <<if $sexappeal > 50 && getReputationStatus("gomosex") > 2 && $lessonConcentration > 0>> <<set $encountersTable = $encountersTable.concat([{"name" : "encFlirtStudy", "chance" : 50}])>> <</if>> <<if $lessonConcentration > 0>> <<set $encountersTable = $encountersTable.concat([{"name" : "encGoodStudy", "chance" : 60}])>> <</if>> <<if $encountersTable.length > 0>><<doEncounters $backpathEncounter>> <<else>><<goto $backpathEncounter>> <</if>>*/
Некоторые сокурсники пытались приставать к вам и домогались, постоянно делая непристойные предложения. Из-за этого вы больше обычного отвлеклись от процесса обучения. <<nobr>> <<if $backpathEncounter == "lesson1complet">> <<addKnowl 1 -0.25>> <<elseif $backpathEncounter == "lesson2complet">> <<addKnowl 2 -0.25>> <<elseif $backpathEncounter == "lesson3complet">> <<addKnowl 3 -0.25>> <<elseif $backpathEncounter == "lesson4complet">> <<addKnowl 4 -0.25>> <</if>> <</nobr>> [[Далее|$backpathEncounter]]
Вам сегодня особенно легко удалось усваивать материал и участвовать в обсуждениях, поэтому вы добились дополнительных успехов в обучении. <<nobr>> <<if $backpathEncounter == "lesson1complet">> <<addKnowl 1 0.25>> <<elseif $backpathEncounter == "lesson2complet">> <<addKnowl 2 0.25>> <<elseif $backpathEncounter == "lesson3complet">> <<addKnowl 3 0.25>> <<elseif $backpathEncounter == "lesson4complet">> <<addKnowl 4 0.25>> <</if>> <</nobr>> [[Далее|$backpathEncounter]]
<<nobr>> <<if !$encounterHappened>> <<set $encountersTable = []>> <<if $hairBody <= 1 && getReputationStatus("cross") < 3 && getReputationStatus("trans") < 3>> <<set $encountersTable = $encountersTable.concat([{"name" : "encShavedBodyInLockerroom", "chance" : 15}])>> <</if>> <<set $encounterHappened = true>> <<set $backpathEncounter = "mansLockerroom">> <<if $encountersTable.length > 0>><<doEncounters>><</if>> <<else>> <<set $encounterHappened = false>> <</if>> <</nobr>>Вы находитесь в мужской раздевалке университета.<<set $useLockerroom = "man">> <<set _tempH = $gameDate.getHours()>><<set _tempD = GameDays[$gameDate.getDay()]>><<if _tempD == "Воскресенье">>По воскресеньям секции не работают.<<elseif _tempD == "Суббота" && (_tempH < 10 || _tempH >=15)>>По субботам секции работают с 10 до 15.<<elseif _tempD != "Суббота" && (_tempH < 14 || _tempH >=20)>>По будням секции работают с 14 до 20.<<else>> <<checkSportWear>><<if $isWearedForSport>><<link [[Секция лёгкой атлетики|gymLight]]>><<addMins 1>><</link>> <<link [[Секция тяжёлой атлетики|gymHeavy]]>><<addMins 1>><</link>> <<link [[Секция боевых искусств|gymCombat]]>><<addMins 1>><</link>> <<link [[Секция танцев|gymDancing]]>><<addMins 1>><</link>><<else>>У вас неподходящая одежда для занятия спортом. Наденьте удобные штаны и спортивную обувь.<</if>> <<if $isWearedForSwimming>><<link [[Плавательный бассейн|swimmingpool]]>><<addMins 1>><</link>><<else>>У вас неподходящая одежда для плавания. Наденьте плавки или купальник, плавательную шапочку и снимите лишнюю одежду.<</if>> <</if>> <<recalcNudeLevel>> <<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>>[[Выйти|gym]]<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>>
Вы находитесь в женской раздевалке университета.<<set $useLockerroom = "woman">> <<set _tempH = $gameDate.getHours()>><<set _tempD = GameDays[$gameDate.getDay()]>><<if _tempD == "Воскресенье">>По воскресеньям секции не работают.<<elseif _tempD == "Суббота" && (_tempH < 10 || _tempH >=15)>>По субботам секции работают с 10 до 15.<<elseif _tempD != "Суббота" && (_tempH < 14 || _tempH >=20)>>По будням секции работают с 14 до 20.<<else>> <<checkSportWear>><<if $isWearedForSport>><<link [[Секция лёгкой атлетики|gymLight]]>><<addMins 1>><</link>> <<link [[Секция тяжёлой атлетики|gymHeavy]]>><<addMins 1>><</link>> <<link [[Секция боевых искусств|gymCombat]]>><<addMins 1>><</link>> <<link [[Секция танцев|gymDancing]]>><<addMins 1>><</link>><<else>>У вас неподходящая одежда для занятия спортом. Наденьте удобные штаны и спортивную обувь.<</if>> <<if $isWearedForSwimming>><<link [[Плавательный бассейн|swimmingpool]]>><<addMins 1>><</link>><<else>>У вас неподходящая одежда для плавания. Наденьте плавки или купальник, плавательную шапочку и снимите лишнюю одежду.<</if>> <</if>> <<recalcNudeLevel>> <<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>>[[Выйти|gym]]<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>>
[img[img/pool.jpg]] Вы находитесь в крытом плавательном бассейне университета. <<nobr>> <<if $currentStamina < 25>> Вы слишком устали, чтобы заниматься плаванием. <<else>> <<link [[Заниматься час плаванием|gymSwimDo]]>><<addMins 60>><<addStamina -25>><<doWash>><<addExp "musculs" 7>><<addExp "endurance" 5>><<addPenisErection 5>><</link>><</if>> <</nobr>> <<link [[Назад|backToLockerroom]]>><<addMins 1>><</link>>
[img[img/pool.jpg]] Вы поплавали, хорошо укрепив таким образом свой организм . <<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>>
Вы без происшествий побегали по беговым дорожкам парка, неплохо улучшив свою выносливость. [[Закончить пробежку|park]]
Во время пробежки по парку вы замечаете, что за вами начал бежать какой-то подозрительный персонаж. [[Попытаться ускориться и оторваться|encParkStalkerRunout]] [[Не менять темпа бега|encParkStalkerStartRape]]
<<nobr>>Вы прибавляете скорости в надежде на то, что незнакомец отстанет. <<if getSkill("endurance")+5 > random(0,12)>> Вам удалось оторваться и добраться до безопасного выхода из парка.<br><br> <<link [[Закончить пробежку|park]]>><<addStamina -20>><<addMins 30>><<addExp "musculs" 1>><<addExp "endurance" 4>><<addPenisErection 3>><</link>> <<else>>Однако вам не хватило физической подготовки, чтобы оторваться от незнакомца и добежать до безопасного места, в безлюдной части парка он вас догоняет и затаскивает в кусты, явно намереваясь изнасиловать. <br><br> <<link [[Попытаться дать ему отпор|encParkStalkerRebuff]]>><<addStamina -10>><<addMins 10>><<addExp "submis" -25>><<addExp "endurance" 2>><<addPenisErection 1>><</link>><br> <<link [[Расслабиться и попытаться получить удовольствие|encParkStalkerRapeProcess]]>><<addStamina -10>><<addMins 10>><<addExp "submis" 25>><<addExp "endurance" 2>><<addPenisErection 1>><</link>><br> <</if>> <</nobr>>
В безлюдной части парка вас догоняет незнакомец и затаскивает в кусты, явно намереваясь изнасиловать. <<link [[Попытаться дать ему отпор|encParkStalkerRebuff]]>><<addExp "submis" -25>><</link>> <<link [[Расслабиться и попытаться получить удовольствие|encParkStalkerRapeProcess]]>><<addExp "submis" 25>><</link>>
<<if getSkill("musculs") + getSkill("combat") > random(2,10)>>Вы оказались в достаточно хорошей форме, чтобы защитить себя, в результате чего вам удалось отбиться от насильника.<<addStamina -5>><<addExp "combat" 10>> [[Закончить пробежку|park]] <<else>>Вы пытаетесь отбиваться от попытки изнасилования, но вам не хватает силы и умения, из-за чего незнакомый мужчина легко вас обездвиживает.<<addStamina -5>> [[Остаётся только терпеть|encParkStalkerRapeProcess]]<</if>>
Насильник хватает вас за волосы и жёстко имеет в рот. Поразвлекавшись орально, он валит вас на землю, стаскивает одежду и грубо насилует в жопу, без смазки и презерватива. Наконец он кончает внутрь и убегает, оставив вас лежать на земле грязными, обессиленными, с вытекающей из жопы спермой. <<set _rapePenisSize = random(5)>><<doSingleRape _rapePenisSize 10 10>><<addClean -50>><<addComp -35>><<addStamina -25>><<addMins 30>> <<link [[Встать, поправить одежду и плестись к выходу|park]]>><<doWalk -3>><<addMins 10>><</link>>
<<nobr>> <<widget "prntObscene">> <<if $isObscene>> <<switch _args[0]>> <<case "член">> <<print "хуй">> <<case "члене">> <<print "хуе">> <<case "членом">> <<print "хуем">> <<case "трахать">> <<print "ебать">> <<case "трахают">> <<print "ебут">> <<case "трахает">> <<print "ебёт">> <<case "трахаете">> <<print "ебёте">> <<case "трахаетесь">> <<print "ебётесь">> <<case "трахали">> <<print "ебали">> <<case "трахала">> <<print "ебала">> <<case "трахнуть">> <<print "выебать">> <<case "трахнули">> <<print "выебали">> <<case "отыметь">> <<print "выебать">> <<case "киску">> <<print "пизду">> <<case "киска">> <<print "пизда">> <<case "вагина">> <<print "пизда">> <<case "вагину">> <<print "пизду">> <<case "Иди">> <<print "Пиздуй">> <<case "иди">> <<print "пиздуй">> <<case "помастурбировать">> <<print "подрочить">> <</switch>> <<else>> <<print _args[0]>> <</if>> <</widget>> <</nobr>>
Ничего не предвещало беды в последний день зимних каникул перед следующим семестром в универстите... Да, вы учились на не очень любимом факультете, успешное окончание которого не сулило никакого очевидного карьерного старта. Гуманитарии и ранее были не слишком в цене, в эпоху же бесконечного экономического кризиса стать после выпуска торговцем на вещевом рынке было совершенно реальной перспективой. Но при всех этих нюансах текущее положение вас вполне устраивало: не нужно было работать, содержат родители, живёте большую часть времени сами в съёмной однушке, да ещё и в большой городе, не то что родная провинция. Вы наконец поднялись с кровати, потянулись и рассмотрели себя в полный рост в зеркале на дверце шкафа. Худощавое хилое тело с широким тазом никогда не привлекало противоположный пол, вы в очередной раз с огорчение напомнили себя, что являетесь девственником до сих пор. Трусы скрывали довольно небольшой член, а в целом тело могла бы выглядеть довольно женственным, если бы не густая растительность на ногах и руках. <<link [[Одеться и пойти на кухню|prolog2]]>><<addMinsTo 9 35>><</link>>
На кухне вы застали маму, которая уже приготовила завтрак и сидела с грустным лицом. Отца нигде не было видно, хотя по выходным он обычно отдыхал дома как минимум до обеда. Довольно скоро выянилось, что произошло. Вы знали, что мелкий бизнес отца с трудом держался на плаву, но оказалось, что сейчас он вообще разорён и не может выплачивать долги. Отец теперь вынужден скрываться от коллекторов, поэтому куда-то смылся, не уведомив даже мать. У вас нет теперь средств к существованию, под угрозой также родительская квартира. Вы с трудом заставили себя позавтракать, узнав все эти новости. Мать посоветовала уехать учиться и не наведываться пока к ней, чтобы не попасться коллекторам и сопуствующим гангстерам. "Пришло время тебе взрослеть и самостоятельно зарабатывать на жизнь, ты же уже взрослый и совершеннолетний парень", - напутствовала она вас, давая последние $500, которых едва хватит на пару месяцев жизни. Хорошо хоть съёмная квартира оплачена наперёд на этот месяц, но дальше придётся как-то решать жилищный вопрос. <<link [[Пора ехать в город|prolog3]]>><<addMinsTo 16>><<addComp -20>><<addMoney 500>><</link>>
Вы попрощались с матерью и отправились на вокзал. Дорога в большой город на поезде заняла несколько часов, поэтому когда вы добрались до квартиры зимнее солнце уже клонилось к закату. В подъезде вы повстречали соседку сверху, Марину Евгеньевну, которая как раз спускалась по лестнице. Это женщина лет 40 такого типа, у которых жир на теле не свисает, а распределён достаточно равномерно, чтобы образовать приятные пышные формы всего тела. Она живёт одна после того, как взрослая дочь недавно съехала жить к своему парню. Вы неоднократно тайком засматривались на её аппетитную попку (как же ей идут обтягивающие брючки!) и иногда даже фантизировали о сексе с ней, несмотря на разницу в возрасте. Может из-за этого вам всегда казалось, что она уж очень добродушно к вам относится. -Здрасте, Марина Евгеньевна, - здороваетесь вы. -Доброго дня, $characterName, - как всегда приветливо ответила она. - Зайдёшь ко мне, как будешь свободен на днях? У меня есть некоторыве проблемы с телефоном, без молодёжи не справлюсь. -Да, конечно, постараюсь помочь. Вы удивились такому предложению, но в вашем текущем положении наверное не стоит отказывать знакомым в мелких просьбах. <<link [[В квартиру|prolog4]]>><<addMinsTo 21 30>><</link>>
[img[img/livingroom.jpg]] Вы разложили вещи и до вечера занимались уборкой, за каникулы квартира покрылась слоем пыли. В результате вы довольно сильно устали за день и весь вечер провалялись на диване с ноутбуком, смотря различные стримы. Перед сном вы зашли <<prntObscene "помастурбировать">> на свой любимый порносайт. Ваше внимание привлекла новая реклама, предлагающая неплохо зарабатывать всем желающим, не выходя и дома. На поверку это оказалось предложение заниматься вебкамом на этом же сайте, похоже, его владельцы решили серьёзно развивать это направление и максимально облегчают все бюрократические преграды для вывода средств. "Это точно не для меня", - думаете вы и идёт спать. Завтра тяжёлый день, нужно будет возвращаться к привычному ритму учёбы и думать над тем, на что жить дальше. <<link [[Спать|prolog5]]>><<addMinsTo 9>><<addStamina 100>><<addComp 20>><</link>>
[img[img/lections.jpg]] Как же сложно снова заставлять себя вставать рано утром. Неужели придётся после окончания вуза до пенсии вставать так на работу всегда? Вы кое как умылись и позавтракали, после чего поспешили в центр города на свой факультет. В холле было довольно оживлённо, студенты обменивались другу с другом впечатлениями от зимних каникул. Вы нашли в толпе Никиту, единственного человека с потока, которого могли бы назвать другом. Он небольшого роста, с короткими светлыми волосами, увлекается аниме и пытается регулярно подсадить на эту заразу и вас. Вместе с ним вы пошли в аудиторию на первую пару. На первой паре по гуманитарному предмету ничего особо интересного не было, основное время ушло на различные оргвопросы. В этом семестре предмет снова будет вести Татьяна Григорьевна, не особо строгая, но и не весёлая женщина за 50. <<link [[Следующая пара|prolog6]]>><<addStamina -10>><<addMinsTo 10 30>><</link>>
[img[img/lections.jpg]] Первая пара пролетела быстро и студенты пошли на перемену. Когда вы с Никитой проходили мимо нескольких одногруппниц, вам крикнули вслед: -Эй, голубки, вы ещё не свили общее гнёздышко на каникулах? Даже не оборочиваясь вы по голосу узнали Алину. Это высокая эффектная блондинка, имевшая богатых предков и множество поклонников на факультете. Она всегда была признанной альфа-самкой потока и при этом порой прявляла какой-то повышенный и не очень дружелюбный, к сожалению, интерес к вам, не особо приметному студенту. -У неё ПМС наверное, не обращай внимания, - сказал Никита и вы вместе зашли в аудиторию. Вторую пару вёл Андрей Игоревич, бодрый мужчина лет за 30, уже как то преподаваший для вашего потока на младших курсах. Его обычно любили студенты за не слишком строгий нрав, он к тому же до преподавания работал в различных интересных местах типа исправительной колонии и всегда мог среди лекции рассказать весёлую историю из жизни. Собственно, большая часть этой ознакомительной пары в итоге и заняли слабосоотносящиеся с темой курса байки. <<link [[Следующая пара|prolog7]]>><<addStamina -10>><<addMinsTo 12 0>><</link>>
[img[img/lections.jpg]] Третьей парой в расписании стояли ненавистные естественные науки. Даже таким отъявленным гуманитариям, как ваш поток, семестр за семестром читали различные курсы по математике и физике, для общего развития так сказать. В этом семестре вашим преподавателем будет профессор Юрий Анатольевич, мужчина под 50 с ярко блестящей лысиной. Большую часть сегодняшней лекции он посвятил попытке убедить студентов, что его курс имеет огромное значение для нашей будущей карьеры и пригодится нам в любой сфере деятельности в дальнейшем. <<link [[Следующая пара|prolog8]]>><<addStamina -10>><<addMinsTo 13 30>><</link>>
[img[img/lections.jpg]] Последней парой стоял иностранный язык. Вместо старой преподавательницы, ушедшей на пенсию, с этого семестра его будет вести для вашего потока новая молодая преподша, Ольга Борисовна. Вы не видели её ранее в университете, это довольно красивая низкая брюнетка с длинными прямыми волосами. Первое занятие она предпочла уделить знакомству со своими новыми учениками, чтобы понимать, кто на что способен. Наконец звонок известил об окончании этой последней пары и вы с Никитой вышли на улицу. Он предложил сегодня вечером отметить начало нового учебного семестра в баре. Вы хотели отказаться, сославшись на свои очевидные финансовые трудности, но Никита пообещал угостить вас за свой счёт. Это стало довольно необычным предложениям, т.к. он из неблагополучной семьи и ранее за ним не была замечена такая щедрость. Ну что же, задарма напиться в такой ситуации, в которой вы оказались, никогда не помешает, поэтому вы согласились в итоге провести вечер в баре с Никитой. <<link [[Позднее вечером...|prolog9]]>><<addMinsTo 19>><<addAlco 100>><</link>>
[img[img/bar.jpg]] К семи часам, как и договаривались, вы встретились в баре "Злачное место" с Никитой. Это самый популярный бар и ночной клуб по совместительству в вашем районе. Вы сидели с ним в укромном углу и говорили о жизни. Ваш собутыльник уже знал о ваших проблемах и после пары кружек пива уже глубокомысленно заявлял, что жизненные трудности только закаляют характер человека и делают его лучше. Вы закончили закаляться пенистым напитком и перед уходом из бара зашли облегчиться в клубный туалет. Закончив с этим, вы услышали из соседней кабинки странные звуки и под действием алкоголя решили сразу выяснить, что там происходит, для чего встали на седушку унитаза и аккуратно заглянули за перегодку в соседнюю кабинку. А там было на что посмотреть. Молодой парень, стоя на коленях у противоположной стенки туалетной кабинки, сосал <<prntObscene "член">>, просунутый через дырку в этой стенке, отчего и возникали эти интересные звуки. Вы заворожено смотрели на на это действо, пока парень не выпустил <<prntObscene "член">> изо рта, проглотив по видимому сперму. Мужской агрегат скрылся в дырке, вместо него туда просунулась волостая рука с купюрой, которую сразу схватил парень. Вы решили, что пора заканчивать эту шпионскую миссию, тихо слезли с унитаза и вышли на улицу, ища Никиту. <<link [[Возле бара|prolog10]]>><<addMinsTo 19 45>><</link>>
Вы встретились с Никитой у входа бар и уже были готовы выдвигаться домой, но тут вас окликнули. - Эй, Ника, не ожидал тебя сегодня встретить. Это был лысый мужичок лет под 40 в тёмной одежде. - Привет, вот видишь, гуляю с однокашником, - немного смутился сначала, но всё таки ответил ему Никита. Мужичок каким-то излишне назойливым оценивающим взглядом посмотрел на вас, а потом снова обратился к вашему другу. - Если нет никаких дел у тебя больше, пойдём со мной, обкашляем дельце. Никита как будто сначала хотел возразить, но потом всё таки принял предложение, попрощался со мной и пошёл с этим мужиком в направлении тёмного переулка за баром. Вас талол интересно, почему мужик его так назвали и что за общие дела у них могут быть. Сам Никита вам ни о чём таком не рассказывал. Эта парочка пошла в противоположную сторону от вашего дома, нужно решать сейчас, следить за ними или пойти прямиком домой. <<link [[Проследить за ними|prolog11]]>><<addMinsTo 20 15>><</link>> <<link [[Идти домой|prolog12]]>><<addMinsTo 21 30>><</link>>
Вам не составило труда проследить за ними в далеке, да и не сильно они скрывались, остановившись в безлюдном переулке возле бара. Несмотря на ночное время, света от далёких уличных фонарей вполне хватало рассмотреть, как Никита встал на колени перед мужчиной и начал делать характерные ритмичные движения головой у его паха. Через несколько минут он развернулся спиной, спустил джинсы и наклонился раком, опираясь руками на стену, а мужик нанёс какую-то смазку из тюбика между его ягодиц и начал его активно <<prntObscene "трахать">>. Вскоре он, судя по всему, кончил и вытащил член, он распрощался с Никитой, что-то передав ему перед тем. Вы осторожно нагнали Никиту после этого, окликнув его буквально с нескольких метров, от чего тот чуть не подпрыгнул. - Ты не рассказывал мне о таких интересных знакомствах, - сразу решили подколоть его. - Ну, время сейчас тяжёлое, нужно как-то на жизнь зарабатывать, - начал он неловко оправдываться. - Так значит тебе этот мужик заплатил за секс, или у тебя с ним более тесные отношения? - Нет-нет, я же не из этих, встречаюсь только ради денег. Ты никому не говори, - снизал тон он, - А вообще можешь и сам влиться в этот бизнес, раз у тебя проблема с деньгами. - Я? - опешили вы. - Да как-то не планирую до такого опускаться. - А ты подумай. Место тут прикормленное, возле бара по вечерам собираются мужчины, которым не дают и которые не могут раскошелиться на нормальную проститутку, вот они и за умеренную плату выцепляют мальчиков. Особенно ценят женственных парней, у тебя есть неплохой потенциал в этом плане. - И как, нормально зарабатываешь? - Точно побольше, чем моя мамка на кассе. Сегодня вообще я не планировал работать, но раз пошли с тобой выпить и встретил постоянного клиента, то ещё бонусом заработал сегодня. - А в туалете дырку в перегородке тоже такие парнишки используют? - вспомнили вы увиденное сегодня в клубном туалете. - О да, ну это для самых стеснительных и ценителей анонимности, я вообще не люблю там торчать, долго слишком. Вы ещё немного пообщались с Никитой на близкие темы, договорились встречаться каждую пятницу в этом же баре и разошлись наконец по домам. Полученную за сегодня информацию нужно было ещё как-то переварить. <<link [[Домой|prolog13]]>><<addMinsTo 23>><</link>>
Вы вернулись домой и плюхнулись отдыхать на диван. Инцидент у бара не давл покоя и через пару часов, когда Никита появился в сети, вы решили всё таки его подробно расспросить, что у него за близкие знакомые появились. - Привет снова, "Ника", - написали вы ему, - Как там делишки с твоим новым знакомым? - Норм, за полчаса заработал хорошую премию в выхожной день, - Никита не стал тянуть или даже пытаться что-то скрывать. - Так значит тебе этот мужик заплатил за секс, или у тебя с ним более тесные отношения? - Нет-нет, я же не из этих, встречаюсь только ради денег. Ты никому не говори, а вообще можешь и сам влиться в этот бизнес, раз у тебя проблема с деньгами. - Да я как-то не планирую до такого опускаться. - А ты подумай, $characterName. Место тут прикормленное, возле бара по вечерам собираются мужчины, которым не дают и которые не могут раскошелиться на нормальную проститутку, вот они и за умеренную плату выцепляют мальчиков. Особенно ценят женственных парней, у тебя есть неплохой потенциал в этом плане. - И как, нормально зарабатываешь обычно? - Точно побольше, чем моя мамка на кассе. Сегодня вообще я не планировал работать, но раз пошли с тобой выпить и встретил постоянного клиента, то ещё бонусом заработал сегодня. - А в туалете дырку в перегородке тоже такие парнишки используют? - вспомнили вы увиденное сегодня в клубном туалете. - О да, ну это для самых стеснительных и ценителей анонимности, я вообще не люблю там торчать, долго слишком. Вы ещё немного попереписывались с Никитой на близкие темы, договорились встречаться каждую пятницу в этом же баре и распрощались окончательно на сегодня. Полученную информацию нужно было ещё как-то переварить. <<link [[Ложиться спать|prolog13]]>><<addMinsTo 23>><</link>>
[img[img/livingroom.jpg]] Вы начали готовиться ко сну и обратили внимание, что в гардеробном шкафу храняться некоторые вещи хозяйки, которые она не хотела никуда забирать. Платье, туфли, женское нижнее бельё. На мгновение у вас мелькнула шальная мысль, нельзя ли эти вещи использовать в деле, которое рекомендовал Никита? Вы конечно иногда мастурбировали на порно с трансами, но чтобы самому превратиться в такого персонажа - это слишком безумно. В любом случае, пора спать, утро вечера мудренее, а завтра ещё начинается настоящая учёба. <<link [[Конец пролога|inSleep]]>><<addMinsTo 8>><<addStamina 100>><<addComp 20>><</link>>
Марина Евгеньевна рассказала, что есть проблемы с телефоном. Вы легко их решили, исправив часовой пояс в настройках. После этого она приглашает вас остаться и выпить чаю с конфетами. <<set $hasMarinaFirstDate = true>><<addMins 15>> <<link [[Согласиться|MarinaFirstDateExtension]]>><<addMins 25>><<addRelation "marina" 5>><</link>> <<link [[Вежливо отказаться|MarinaFirstDateAbort]]>><<addMins 1>><<setStatusRelation "marina" false>><</link>> (будут заблокированы отношения с персонажем)
Вы рассказываете за чаем о своих финансовых проблемах и соседка предлагает вам приходить раз в неделю к ней и делать уборку, за что она будет платить по $50. <<set $marinaCleanDays = 0>> <<link [[Над этим стоит подумать|foyer]]>><<doWalk -1>><<addMins 1>><</link>>
Вы отказались остаться на чай, сославшись на большую занятость, и покинули соседку. Она выглядела довольно разочарованной вашим отказом. <<link [[Вернуться домой|foyer]]>><<doWalk -1>><<addMins 1>><<set $isNeighborWomanWait = false>><</link>>
Вы занялись уборкой в квартире своей соседки, пропылесосив и протерев всю пыль. <<set _randomMarinaEvent = random(1,5)>><<if _randomMarinaEvent < 3>>В процессе уборки вы заметили под кроватью брошенные женские трусики, как раз по размеру подходящие под пышные формы Марины Евгеньевны. Они лежат так, как будто специально были здесь оставлены, навряд ли она их могла здесь забыть.<br><br><<link [[Взять их и понюхать|cleaningForMarinaPants]]>><<addMins 5>><</link>><br><<link [[Не трогать их|cleaningForMarinaEnd]]>><<addMins 1>><</link>><<elseif _randomMarinaEvent < 5>>Пока вы убирались, Марина Евгеньевна решила принять душ. Вы обратили внимание, что дверь в ванную комнату она оставила не то чтобы даже не закрытой изнутри, а даже не прикрытой плотно. Оттуда доносятся звуки падающей воды и хозяйку квартиры незакрытая дверь, похоже, не беспокоит.<br><br><<link [[Осторожно заглянуть в ванную|cleaningForMarinaShower]]>><<addMins 5>><</link>><br><<link [[Держаться подальше от ванной|cleaningForMarinaEnd]]>><<addMins 1>><</link>><<else>><br><<link [[Закончить|cleaningForMarinaEnd]]>><<addMins 1>><</link>><</if>>
Вы легко управились с уборкой за час, за что получили обещанную награду. В следующий раз она вас ждёт через неделю. <<addMoney 50>><<set $marinaCleanDays = 7>><<addRelation "marina" 5>> <<if getRelationStatus("marina")>1 && !$hasFirstSexWithMarina>><<link [[Далее|marinaFirstSexPrelude]]>><<addMins 1>><</link>><<else>><<link [[Вернуться домой|foyer]]>><<doWalk -1>><<addMins 1>><</link>><</if>>
Вы берёте эти трусики и нюхаете. Они явно ношенные и требуют стирки, но вас этот запах взбудоражил, а не вызвал отвращение. Запах взрослой женщины. Вы представили на минуту, как стаскиваете эти трусики с Марины Евгеньевны, и что видите под ними... Но пора возвращаться к реальности. Пока хозяйка квартиры возилась на кухне, вы осторожно кинули трусики в ведро для стирки в ванной. Пока что там им самое место. <<addRelation "marina" 2>><<addArousal 10>> <<link [[Закончить уборку|cleaningForMarinaEnd]]>><<addMins 1>><</link>>
Вы осторожно заглядываете в приоткрытую дверь и видите силуэт Марины Евгеньевны за полупрозрачной занавеской, стоящую голой под душем спиной к двери. Её широкие бёдра призывно качаются, а руками, судя по всему, она сжимает свои груди, которые не видно со спины. Интересно, настолько ли большая у неё грудь, как она выглядит в одежде. Женщина начинает медленно поворачиваться и тянется к смесителю, а вы в испуге прикрываете быстро дверь и идёте дальше заканчивать уборку <<addRelation "marina" 2>><<addArousal 10>> <<link [[Закончить уборку|cleaningForMarinaEnd]]>><<addMins 1>><</link>>
<<if $useLockerroom == "woman">> <<goto "womansLockerroom">> <<else>> <<goto "mansLockerroom">> <</if>>
Вы хотели уйти, когда закончили убираться, но Марина Евгеньевна рещила пригласить вас выпить с ней вина. Она сегодня ведёт себя как-то особенно дружелюбно и похоже что надела халат просто на голое тело. <<link [[Согласиться|marinaFirstSex]]>><<addMins 1>><</link>> <<link [[Отказаться, это выглядит слишком подозрительно|foyer]]>><<doWalk -1>><<addMins 1>><</link>>
Вы выпили по бокалу вина, после чего Марина Евгеньевна начала причитать, как же скучно живётся одинокой женщине. Она начала всё ближе и ближе к вам подсаживаться, её халатик как бы невзначай оголяет значительную часть груди... "Давай сделаем друг другу приятно", - шепчет наконец она на ухо. Вы не можете сдерживаться, выпитый алкоголь и все недавние сексуальные фантазии захлестнули вас, и ничего не остаётся кроме того как утонуть в её объятиях... <<link [[Женщина скидывает свой халат|marinaSexCunni]]>><<addMins 30>><<addExp "cunni" 5>><<set $statCunni++>><</link>>
Вы лежите с Мариной в её кровати, ваша рука гладит её большую грудь. "Ты такой лапочка", - говоит она вам, - "Заходи ко мне почаще, даже когда не нужно делать уборку". Вы пообещали, что будете по возможности регулярно теперь к ней наведываться. <<set $hasFirstSexWithMarina = true>><<set $marinaSexRest = 18>> <<link [[Вернуться домой|foyer]]>><<doWalk -1>><<addMins 1>><</link>>
<<print getRelationName("marina")>> ждала вас и очень обрадовалась, что вы не забываете о ней. Вы страстно целуетесь и скидываете одежду. <<link [[На кровать... |marinaSexCunni]]>><<addMins 30>><<addExp "cunni" 5>><<set $statCunni++>><</link>>
Желание женщины: <<listbox "$sexPenisDesire" autoselect>> <<option "без члена" 0>> <<option "только минет" 1>> <<option "минет и классика" 2>> <<option "во все дырки" 3>> <</listbox>> <<set $backpathSex = "testSexGirl">><<set $sexPartnerName = "Женщина">> <<set $womanHaveStrapon = true>> [[Начать|goSexGirl]]
<<nobr>> <<set $infectionRisk = 0>> <<set $enduranceForSex = Math.round($enduranceForSex)>> <<if $enduranceForSex > 0>> <<addExp "endurance" $enduranceForSex>> <</if>> <<if $boolHasMeOral || $boolHasMeVaginal || $boolHasMeAnal>> <<addExp "femin" -2>> <</if>> <<set _condom = false>> <<if $selectMeCondomSex == "анальный">> <<set $invCond1 -= 1>> <<set _condom = true>> <<elseif $selectMeCondomSex == "обычный">> <<set $invCond2 -= 1>> <<set _condom = true>> <<elseif $selectMeCondomSex == "оральный">> <<set $invCond3 -= 1>> <<set _condom = true>> <</if>> <<if $boolHasCunni == true>> <<set $boolHasCunni = false>> <<set $statCunni += 1>> <<set $infectionRisk += 8>> <</if>> <<if $boolHasRimming== true>> <<set $boolHasRimming = false>> <<set $statRimming += 1>> <<set $infectionRisk += 4>> <</if>> <<if $boolHasMeOral == true>> <<set $boolHasMeOral = false>> <<set $statMeOral += 1>> <<if !_condom>><<set $infectionRisk += 5>><</if>> <</if>> <<if $boolHasMeVaginal == true>> <<set $boolHasMeVaginal = false>> <<set $statMeVaginal += 1>> <<if !_condom>><<set $infectionRisk += 10>><</if>> <</if>> <<if $boolHasMeAnal == true>> <<set $boolHasMeAnal = false>> <<set $statMeAnal+= 1>> <<if !_condom>><<set $infectionRisk += 5>><</if>> <</if>> <<if $boolHasStraponAnal == true>> <<set $boolHasStraponAnal = false>> <<set $statStraponAnal += 1>> <<addExp "femin" 1>> <</if>> <<checkInfection $infectionRisk>> <<if $backpathSex == "afterBrothelWorkFemale">> <<addStatus "brothel" -1>> <</if>> <<set $womanHaveStrapon = false>> <</nobr>><<if $backpathSex == "afterOrderSlut">>Вы не захотели продолжать секс с проституткой и прервали его, чему она особо и не расстроилась.<<else>>Вы не захотели продолжать секс с женщиной и прервали его, хотя она ожидала от вас большего.<</if>> <<link [[Закончить|$backpathSex]]>><<addMins 5>><</link>>
Парикмахер обрезала вам волосы согласно вашим пожеланиям. <<set _tempH = $gameDate.getHours()>><<recalcAppearance>> <<if _tempH >= 9 && _tempH < 21>><<link [[Далее|barbershop]]>><</link>><<else>><<link [[Парикмахерская уже закрывается|street1]]>><<doWalk -1>><<addMins 1>><</link>><</if>>
<<if $barbershopAction == "removeColor">>Парикмахер с помощью специальной жидкости быстро смыла краску с ваших волос, вернув им натуральный цвет.<<elseif $barbershopAction == "restoreColor">>Парикмахер обновила вам цвет крашенных волос, теперь он снова такой же яркий, как и был при изначальном окрашивании. Процедура заняла несколько меньше времени, чем первое окрашивание. <<else>>Парикмахер профессионально покрасила ваши волосы в выбранный цвет.<</if>> <<set _tempH = $gameDate.getHours()>><<recalcAppearance>><<recalcQueerness>> <<if _tempH >= 9 && _tempH < 21>><<link [[Далее|barbershop]]>><</link>><<else>><<link [[Парикмахерская уже закрывается|street1]]>><<doWalk -1>><<addMins 1>><</link>><</if>>
Вы удобно расположились в своей комнате, чтобы мастурбировать. На ноутбуке крутится порно, перед вами все инструменты, которые можно использовать в этом деле. Текущее возбуждение: $currentArousal, состояние рвотного рефлекса: <<prntThroatCondition>>, состояние ануса: <<prntAnusCondition>> <<nobr>> <<set $enduranceForSex = 0>> /* здесь суммируем бонус к выносливости, что мы получим за физические усилия при мастурбации */ <<set _optionsThroatItems ={"зубную щётку" : "toothbrush"}>> <<if $invDildo > 0>> <<set _optionsThroatItems["фаллоимитатор"] = "dildo">> <</if>> <<if $invGiantDildo > 0>> <<set _optionsThroatItems["большой фаллоимитатор"] = "giantDildo">> <</if>> <<set _optionsAnusItems ={"пальцы" : "fingers"}>> <<if $invDildo > 0>> <<set _optionsAnusItems["фаллоимитатор"] = "dildo">> <</if>> <<if $invGiantDildo > 0 && ($anusCondition >= 200 || getSkill("anal") >=5)>> <<set _optionsAnusItems["большой фаллоимитатор"] = "giantDildo">> <</if>> <<if $invMassager > 0>> <<set _optionsAnusItems["массажёр простаты"] = "massager">> <</if>> <<set _optionsVaginaItems ={"пальцы" : "fingers"}>> <<if $invDildo > 0>> <<set _optionsVaginaItems["фаллоимитатор"] = "dildo">> <</if>> <<if $invGiantDildo > 0>> <<set _optionsVaginaItems["большой фаллоимитатор"] = "giantDildo">> <</if>> <<if $invVibrator > 0>> <<set _optionsVaginaItems["вибратор"] = "vibrator">> <</if>> <table> <tr> <th style="text-align: center; width: 600px">Правая рука</th> <th style="text-align: center; width: 600px">Левая рука</th> </tr> <tr> <td style="padding-right: 5px;line-height: 1;"> <<if previous() is "livingroom">><<radiobutton "$radioMasttypeRight" "rest" checked>> отдыхать <<else>><<radiobutton "$radioMasttypeRight" "rest" autocheck>> отдыхать <</if >><br><br> <<if $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">> <<radiobutton "$radioMasttypeRight" "penis" autocheck>> ласкать член <br><br> <</if>> <<if !$hasPenis && $hasVagina>> <<radiobutton "$radioMasttypeRight" "pussy" autocheck>> ласкать киску <br><br> <</if>> <<radiobutton "$radioMasttypeRight" "nipples" autocheck>> ласкать соски <br><br> <<radiobutton "$radioMasttypeRight" "throat" autocheck>> засунуть в рот <<listbox "$selectMastThroatRight" autoselect>><<optionsfrom _optionsThroatItems>><</listbox>><br> <<radiobutton "$radioMasttypeRight" "anus" autocheck>> засунуть в попку <<listbox "$selectMastAnusRight" autoselect>><<optionsfrom _optionsAnusItems>><</listbox>><br> <<if $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female">> <<radiobutton "$radioMasttypeRight" "vagina" autocheck>> засунуть в вагину <<listbox "$selectMastVaginaRight" autoselect>><<optionsfrom _optionsVaginaItems>><</listbox>><br> <</if>> </td> <td style="padding-left: 5px;line-height: 1;"> <<if previous() is "livingroom">><<radiobutton "$radioMasttypeLeft" "rest" checked>> отдыхать <<else>><<radiobutton "$radioMasttypeLeft" "rest" autocheck>> отдыхать <</if >><br><br> <<if $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">> <<radiobutton "$radioMasttypeLeft" "penis" autocheck>> ласкать член <br><br> <</if>> <<if !$hasPenis && $hasVagina>> <<radiobutton "$radioMasttypeLeft" "pussy" autocheck>> ласкать киску <br><br> <</if>> <<radiobutton "$radioMasttypeLeft" "nipples" autocheck>> ласкать соски <br><br> <<radiobutton "$radioMasttypeLeft" "throat" autocheck>> засунуть в рот <<listbox "$selectMastThroatLeft" autoselect>><<optionsfrom _optionsThroatItems>><</listbox>><br> <<radiobutton "$radioMasttypeLeft" "anus" autocheck>> засунуть в попку <<listbox "$selectMastAnusLeft" autoselect>><<optionsfrom _optionsAnusItems>><</listbox>><br> <<if $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female">> <<radiobutton "$radioMasttypeLeft" "vagina" autocheck>> засунуть в вагину <<listbox "$selectMastVaginaLeft" autoselect>><<optionsfrom _optionsVaginaItems>><</listbox>><br> <</if>> </td> </tr> </table> <</nobr>> <<link [[Действуй|processMasturbate]]>><<addMins 5>><</link>> <<link [[Закончить|livingroom]]>><<addMins 1>><</link>>
<<nobr>> <<set _usedToy = "">>/* Здесь потом сохраним используемую правой рукой игрушку, чтобы не совершать никаких действий, если игрок укажет ту же игрушку для левой руки */ <<set _haveOrgasm = false>> <<if $radioMasttypeRight == "rest" && $radioMasttypeLeft == "rest">> Вы просто сидите и смотрите порно. <<addArousal 3>> <<else>> <<if $radioMasttypeRight == "penis">> <<set $enduranceForSex += 0.2>> Вы активно дрочите свой член правой рукой. <<set _onanArousal = getSkill("hand") + random(4,8)>> <<addArousal _onanArousal>> <<addStamina -1>> <<elseif $radioMasttypeRight == "pussy">> <<set $enduranceForSex += 0.2>> Вы активно ласкаете свою киску и клитор правой рукой. <<addArousal 8>> <<addStamina -1>> <<elseif $radioMasttypeRight == "nipples">> Вы ласкаете свои соски правой рукой. <<set _nippleArousal = $breastSizeNatural*2 + random(1,2)>> <<addArousal _nippleArousal>> <<addStamina -1>> <<elseif $radioMasttypeRight == "throat">> <<set _stressForThroattrain = Math.round($throatCondition/200)-5>> <<addComp _stressForThroattrain>> <<if $selectMastThroatRight != "toothbrush">> <<set _usedToy = $selectMastThroatRight>> <<if $selectMastThroatRight == "dildo">> Вы засовываете дилдо в горло и в течение некоторого времени активно подавляете им рвотный рефлекс. <<getIrrumatio 5 3>> <</if>> <<if $selectMastThroatRight == "giantDildo">> Вы засовываете огромный дилдо в горло и в течение некоторого времени приучаете его к таким огромным посторонним предметам. <<getIrrumatio 5 5>> <</if>> <<else>> Вы засовываете зубную щётку в горло обратной стороной и в течение некоторого времени пытаетесь подавить ею рвотный рефлекс. <<getIrrumatio 5 1>> <</if>> <<addArousal 0>> <<addStamina -2>> <<elseif $radioMasttypeRight == "anus">> <<set $enduranceForSex += 0.3>> <<if $selectMastAnusRight != "fingers">> <<set _usedToy = $selectMastAnusRight>> [img[img/dildo_play_no_chast.gif]]<br> <<if $selectMastAnusRight == "dildo">> Вы насаживаетесь на фаллоимитатор попкой и начинаете активно скакать на нём. <<addExp "anal" 1 2>> <<getAnalSex 5 3>> <<addArousal 5>> <</if>> <<if $selectMastAnusRight == "giantDildo">> Вы насаживаетесь на гигантский фаллоимитатор попкой и начинаете активно скакать на нём. <<addExp "anal" 1 3>> <<getAnalSex 5 5>> <<addArousal 7>> <</if>> <<if $selectMastAnusRight == "massager">> Вы засовываете правой рукой массажёр простаты в анус и включаете его. Приятная вибрация наполняет вашу попку. <<getAnalSex 5 1>> <<addArousal 10>> <</if>> <<else>> Вы разминаете свой анус пальцами. <<getAnalSex 5 1>> <<addArousal 3>> <</if>> <<if hasDisease("анальные трещины") > 0>><<set _analDis = hasDisease("анальные трещины")>><<addComp _analDis*3*(-1)>> <span style="color:red;">Незажившие анальные трещины причиняют сильную боль, это портит удовольствие от игр с аналом.</span><</if>> <<addArousal 1>> <<addStamina -2>> <<elseif $radioMasttypeRight == "vagina">> <<set $enduranceForSex += 0.3>> <<if $selectMastVaginaRight != "fingers">> <<set _usedToy = $selectMastVaginaRight>> <<if $selectMastVaginaRight == "dildo">> Вы насаживаетесь на фаллоимитатор киской и начинаете активно скакать на нём. <<getVaginalSex 5 3>> <<addArousal 7>> <</if>> <<if $selectMastVaginaRight == "giantDildo">> Вы насаживаетесь на гигантский фаллоимитатор киской и начинаете активно скакать на нём. <<getVaginalSex 5 5>> <<addArousal 9>> <</if>> <<if $selectMastVaginaRight == "vibrator">> Вы засовываете себе в вагину вибратор правой рукой и включаете его. Волны наслаждения прокатываются по вашему телу. <<getVaginalSex 5 1>> <<addArousal 11>> <</if>> <<else>> Вы вставляете себе в вагину пальцы и начинаете активно двигать ими. <<getVaginalSex 5 1>> <<addArousal 5>> <</if>> <<addStamina -2>> <</if>> <<if $radioMasttypeLeft == "penis" && $radioMasttypeRight != "penis">> <<set $enduranceForSex += 0.2>> Левой рукой вы активно дрочите свой член. <<set _onanArousal = getSkill("hand") + random(4,8)>> <<addArousal _onanArousal>> <<addStamina -1>> <<elseif $radioMasttypeLeft == "pussy" && $radioMasttypeRight != "pussy">> <<set $enduranceForSex += 0.2>> Левой рукой вы активно ласкаете свою киску и клитор. <<addArousal 8>> <<addStamina -1>> <<elseif $radioMasttypeLeft == "nipples">> Левой рукой вы ласкаете свои соски. <<set _nippleArousal = $breastSizeNatural*2 + random(1,2)>> <<addArousal _nippleArousal>> <<addStamina -1>> <<elseif $radioMasttypeLeft == "throat" && $radioMasttypeRight != "throat" && $selectMastThroatLeft != _usedToy>> <<set _stressForThroattrain = Math.round($throatCondition/200)-5>> <<addComp _stressForThroattrain>> <<if $selectMastThroatLeft != "toothbrush">> <<if $selectMastThroatLeft == "dildo">> Вы засовываете дилдо в горло и в течение некоторого времени активно подавляете им рвотный рефлекс. <<getIrrumatio 5 3>> <</if>> <<if $selectMastThroatLeft == "giantDildo">> Вы засовываете огромный дилдо в горло и в течение некоторого времени приучаете его к таким огромным посторонним предметам. <<getIrrumatio 5 5>> <</if>> <<else>> Вы засовываете зубную щётку в горло обратной стороной и в течение некоторого времени пытаетесь подавить ею рвотный рефлекс. <<getIrrumatio 5 1>> <</if>> <<addArousal 0>> <<addStamina -2>> <<elseif $radioMasttypeLeft == "anus" && $radioMasttypeRight != "anus" && $selectMastAnusLeft != _usedToy>> <<set $enduranceForSex += 0.3>> <<if $selectMastAnusLeft != "fingers">> <<if $selectMastAnusLeft == "dildo">> Левой рукой вы удерживаете фаллоимитатор и насаживаетесь попкой на него, начиная активно скакать. <<addExp "anal" 1 2>> <<getAnalSex 5 3>> <<addArousal 5>> <</if>> <<if $selectMastAnusLeft == "giantDildo">> Левой рукой вы удерживаете большой фаллоимитатор и насаживаетесь попкой на него, начиная активно скакать. <<addExp "anal" 1 3>> <<getAnalSex 5 5>> <<addArousal 7>> <</if>> <<if $selectMastAnusLeft == "massager">> Левой рукой вы засовываете массажёр простаты в анус и включаете его. Приятная вибрация наполняет вашу попку. <<getAnalSex 5 1>> <<addArousal 10>> <</if>> <<else>> Пальцами левой руки вы разминаете свой анус. <<getAnalSex 5 1>> <<addArousal 3>> <</if>> <<if hasDisease("анальные трещины") > 0>><<set _analDis = hasDisease("анальные трещины")>><<addComp _analDis*3*(-1)>> <span style="color:red;">Незажившие анальные трещины причиняют сильную боль, это портит удовольствие от игр с аналом.</span><</if>> <<addArousal 1>> <<addStamina -2>> <<elseif $radioMasttypeLeft == "vagina" && $radioMasttypeRight != "vagina" && $selectMastVaginaLeft != _usedToy>> <<set $enduranceForSex += 0.3>> <<if $selectMastVaginaLeft != "fingers">> <<if $selectMastVaginaLeft == "dildo">> Левой рукой вы удерживаете фаллоимитатор и насаживаетесь киской на него, начиная активно скакать. <<getVaginalSex 5 3>> <<addArousal 7>> <</if>> <<if $selectMastVaginaLeft == "giantDildo">> Левой рукой вы удерживаете большой фаллоимитатор и насаживаетесь киской на него, начиная активно скакать. <<getVaginalSex 5 5>> <<addArousal 9>> <</if>> <<if $selectMastVaginaLeft == "vibrator">> Левой рукой вы засовываете себе в вагину вибратор и включаете его. Волны наслаждения прокатываются по вашему телу. <<getVaginalSex 5 1>> <<addArousal 11>> <</if>> <<else>> Пальцы левой руки вы вставляете себе в вагину и начинаете активно двигать ими. <<getVaginalSex 5 1>> <<addArousal 5>> <</if>> <<addStamina -2>> <</if>> <<if $radioMasttypeRight == "penis" || $radioMasttypeLeft == "penis">> /* оргазм членом */ <<if $currentArousal > 50 + random(0,60)>> /* даже при макс.возбуждении кончить может не сразу получиться */ <br><span style="color:pink">Наслаждение достигло пика и вы начали кончать членом.</span> <br><<if $invWipes >= 1>> <<checkbox "$useWipes" false true autocheck>> Использовать салфетки (+5 чистоты)<</if>> <<if $hasBalls>><<addClean -7>><<else>><<addClean -5>><</if>> <<doUsualOrgasm -90>> <<set _haveOrgasm = true>> <</if>> <<else>> /* женский оргазм */ <<set _femaleOrgasmLimit = $maxArousal - ($daysWithoutOrgasm*5)>> <<if _femaleOrgasmLimit < 50>><<set _femaleOrgasmLimit = 30>><</if>> <<if $currentArousal > _femaleOrgasmLimit + random(0,100)>> <span style="color:pink">Наслаждение переполнило вас и вы начали кончать как женщина.</span> <br><<if $invWipes >= 1>> <<checkbox "$useWipes" false true autocheck>> Использовать салфетки (+5 чистоты)<</if>> <<doAnalOrgasm>> <<set _haveOrgasm = true>> <</if>> <</if>> <</if>> <</nobr>> <<if $currentStamina < 10>>[[Вы выдохлись и вынуждены закончить|livingroom]]<<else>><<if _haveOrgasm>>[[Заканчивать|endMasturbate]]<<else>>[[Далее|goMasturbate]]<</if>><</if>>
<<nobr>> <<addMins 3>> <<set $enduranceForSex = Math.round($enduranceForSex)>> <<if $enduranceForSex > 0>> <<addExp "endurance" $enduranceForSex>> <</if>> <</nobr>>Вы хорошо помастурбировали и кончили, лишившись большей части своего возбуждения, улучшив своё настроение и ясность ума.<<if $useWipes &&$invWipes>0 >> С помощью влажной салфетки вам удалось убрать большую часть следов.<<addClean 5>><<set $invWipes -= 1>><</if>> [[Пока хватит|livingroom]]
Вы находитесь в кабинке университетского туалета. <<nobr>> <<recalcNudeLevel>> <<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>> <<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>> [[Выйти из кабинки|uniRestroomM]]<br> <<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<br> <<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<br> <<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<br><</if>> <</nobr>>
Вы находитесь в кабинке университетского туалета. <<nobr>> <<recalcNudeLevel>> <<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>> <<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>> [[Выйти из кабинки|uniRestroomF]]<br> <<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<br> <<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<br> <<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<br><</if>> <</nobr>>
<<nobr>> <<if $nikitaRootStage == 0>> Вы встретились с Никитой в баре и выпили с ним пива.<br> - Знаешь, - доверительно сказал он, изрядно набравшись, - я решил принимать женские гормоны, чтобы надолго сохранять свою конкурентоспособность.<br> <<if $statHRT > 0>> - Ты молодец, - подмигиваете ему вы, - но я уже в этой теме.<br> - Надо же, и как ощущения от приёма препаратов?<br> - Та вроде пока всё спокойно принимается.<br> - Хорошая мысль приходит сразу ко всем, - отмечает Никита, - Выпьем же за то, чтобы и дальше действовать сообща.<br> И вы выпили с Никитой ещё по кружке пива. <<else>> - Зачем, это же вредно для здоровья? - спрашиваете вы.<br> - Не так уж и вредно, если принимать грамотно. Главное, что я преумножу и сохраню женственность надолго, а это в моём деле очень важно.<br> - И где ты достал гормоны? Они же по рецепту продаются...<br> - Ну, если сильно нужно, то рецепт можно у доктора купить отдельно. Могу себе позволить, - подмигивает вам Никита.<br> Вы задумались об изменениях, которые происходят с окружающими. Лучший друг такими темпами скоро может стать подругой. Вы оценивающе посмотрели на него - может для него это будет к лучшему? <</if>> <<set $nikitaRootStage = 1>> <<else>> Вы посидели с Никитой в баре и обсудили новости за неделю. <</if>> <</nobr>> <<link [[Закончить|pub]]>><</link>>
<<set $encountersTable = []>> <<if $idrisRootStage == 0>> <<set $encountersTable = $encountersTable.concat([{"name" : "firstIdrisMeet", "chance" : 25}])>> <<elseif $idrisRootStage == 1 && $idrisCounter <= 0>> <<set $encountersTable = $encountersTable.concat([{"name" : "regularIdrisMeet", "chance" : 20}])>> <</if>> <<set $encountersTable = $encountersTable.concat([{"name" : "streetClientConfession", "chance" : 20}])>> <<if getSkill("disgrace") >= 3>> <<set $encountersTable = $encountersTable.concat([{"name" : "streetGoldrainProposeGet", "chance" : 15}])>> <</if>> <<set $encountersTable = $encountersTable.concat([{"name" : "streetGoldrainProposeGive", "chance" : 15}])>> <<doEncounters "goStreetWork">>
После обслуживания клиента он предложил ещё хорошо заплатить вам, если выдадите ему "золотой дождь". <<if $backpathSex == "afterStreetWork">><<set _workLink = "goStreetWork">><<elseif $backpathSex == "afterBrothelWork">><<set _workLink = "goBrothelWork">><</if>> <<link [[Согласиться|streetGoldRainDo]]>><<addMins 10>><</link>> [[Отказаться|_workLink]]
<<nobr>> <<if $goldrainPersona == "male">> <<print "[img[img/cocks/"+$cockPic+"]]">><br> Вы стоите на коленях перед мужчиной, его член направлен вам в лицо. <<elseif $goldrainPersona == "female">> <<print "[img[img/cunt"+$sexCuntView+".jpg]]">><br> Вы ложитесь на спину, женщина садится на корточки над вашим лицом, оголяя свою <<prntObscene "киску">>.<br> <</if>> <br> Как будете принимать мочу:<<prntTips "Большая степень бесчестия позволит согласиться более бесстыдно принять золотой дождь и даже глотать его, за это можно получить больше денег, но для хорошего шанса успешного исполнения нужно иметь развитый навык золотого дождя.">> <br> <<radiobutton "$radioGoldrainetype" "closed_face" autocheck>> на закрытое руками лицо <<if getSkill("disgrace") >= 4>><<radiobutton "$radioGoldrainetype" "open_face" checked>> на лицо с закрытым ртом<</if>> <<if getSkill("disgrace") >= 5>><<radiobutton "$radioGoldrainetype" "open_mouth">> на лицо с открытым ртом<</if>> <<if getSkill("disgrace") >= 6>><<radiobutton "$radioGoldrainetype" "swallow_part">> в открытый рот, глотая часть<</if>> <<if getSkill("disgrace") >= 7>><<radiobutton "$radioGoldrainetype" "swallow_all">> в открытый рот, полностью глотая<</if>> <</nobr>> <<link [[Вперёд|resultGoldRain]]>><<addMins 5>><<set $statGoldRainGet++>><</link>>
После обслуживания клиента он предложил ещё хорошо заплатить вам, если примете от него "золотой дождь". <<if $backpathSex == "afterStreetWork">><<set _workLink = "goStreetWork">><<elseif $backpathSex == "afterBrothelWork">><<set _workLink = "goBrothelWork">><</if>> <<link [[Согласиться|goGoldRain]]>><<addMins 2>><<set $backpathGoldrain = _workLink>><<set $goldrainPersona = "male">><</link>> [[Отказаться|_workLink]]
<<set _currentSlutPay = $baseSlutPay - ($difficultyLevel*5)>><<set $getPaid = _currentSlutPay + Math.round($sexappeal/10)>>Вы выполнили просьбу клиента и помочились на него. За это он заплатил $<<print $getPaid>>. <<if $backpathSex == "afterStreetWork">><<set _partOfMadam = Math.round($getPaid*0.3)>><<set $getPaid -= _partOfMadam>><<set $streetSlutTollSumma += _partOfMadam>>Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мамке.<<elseif $backpathSex == "afterBrothelWork">><<set _partOfMadam = Math.round($getPaid*0.35)>><<set $getPaid -= _partOfMadam>><<set $brothelSlutTollSumma += _partOfMadam>>Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мадам.<</if>> <<addExp "submis" -5>><<set $statGoldRainGive++>> <<if $backpathSex == "afterStreetWork">>[[Продолжить|goStreetWork]]<<elseif $backpathSex == "afterBrothelWork">>[[Продолжить|goBrothelWork]]<</if>>
<<nobr>> <<if $radioGoldrainetype == "closed_face">> Вы прикрываете лицо руками, пока на него мочатся. Струи мочи разбрызгиваются по всему телу.<br> <<addClean -35>> <<addExp "goldrain" 10>> <<set _bonusPaid = 0>> <<elseif $radioGoldrainetype == "open_face">> Струя мочи ударяет вам прямо в незащищённое лицо. <<if getSkill("goldrain") > random(0,1)>> Закрыв глаза и крепко сцепив губы, вы успешно вытерпели это.<br> <<set _bonusPaid = $baseSlutPay>> <<else>> Вас внезапно охватило чувство отвращения, которое не получилось перебороть, и вы начали уклоняться от струи, чем вызвали неудовлетворение мочащегося на вас.<br> <<addComp -10>> <</if>> <<addClean -25>> <<addExp "goldrain" 12>> <<elseif $radioGoldrainetype == "open_mouth">> Струя мочи ударяет вам прямо в лицо, забегая в открытый рот. <<if getSkill("goldrain") > random(0,2)>> Закрыв глаза и давая моче спокойно вытечь изо рта по подбородку, вы успешно вытерпели это.<br> <<set _bonusPaid = $baseSlutPay*2>> <<else>> Вас внезапно охватило чувство отвращения, которое не получилось перебороть, и вы начали уклоняться от струи, чем вызвали неудовлетворение мочащегося на вас.<br> <<addComp -15>> <</if>> <<addClean -25>> <<addExp "goldrain" 14>> <<elseif $radioGoldrainetype == "swallow_part">> Струя мочи ударяет вам прямо в открытый рот. <<if getSkill("goldrain") > random(0,3)>> Вы по мере возможности глотаете часть мочи, остальная стекает по подбородку вниз.<br> <<set _bonusPaid = $baseSlutPay*3>> <<else>> Вы попытались глотать часть мочи, но столкнулись с сильными рвотными позывами, из-за чего не смогли нормально выполнить эту задачу.<br> <<addComp -20>> <</if>> <<addClean -15>> <<addExp "goldrain" 16>> <<else>> Струя мочи ударяет вам прямо в открытый рот. <<if getSkill("goldrain") > random(0,4)>> Вы спокойно глотаете всю эту мочу, лишь несколько капель пролилось на ваше лицо и тело.<br> <<set _bonusPaid = $baseSlutPay*4>> <<else>> Вы попытались глотать всю мочу, но столкнулись с сильными рвотными позывами, из-за чего не смогли нормально выполнить эту задачу.<br><<addClean -10>><<addComp -25>> <</if>> <<addClean -5>> <<addExp "goldrain" 18>> <</if>> <<if $invWipes >= 1>> <<checkbox "$useWipes" false true autocheck>> Использовать салфетки (+5 чистоты)<</if>><br> <<addExp "disgrace" 5>> <<addExp "submis" 5>> <<set $getPaid = ($baseSlutPay - ($difficultyLevel*5))*Math.round($sexappeal/10+1) + _bonusPaid>> <</nobr>> <<link [[Закончить|tidyingGoldRain]]>><<addMins 5>><<addMoney $getPaid>><</link>>
Вы получили за эту экзотическую услугу $<<print $getPaid>>. <<if $backpathSex == "afterStreetWork">><<set _partOfMadam = Math.round($getPaid*0.3)>><<set $getPaid -= _partOfMadam>><<set $streetSlutTollSumma += _partOfMadam>>Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мамке.<<elseif $backpathSex == "afterBrothelWork">><<set _partOfMadam = Math.round($getPaid*0.35)>><<set $getPaid -= _partOfMadam>><<set $brothelSlutTollSumma += _partOfMadam>>Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мадам.<</if>> <<if $useWipes &&$invWipes>0 >>С помощью влажной салфетки вам удалось вытереть мочу на некоторых участках лица и тела.<<addClean 5>><<set $invWipes -= 1>><</if>> [[Продолжить|$backpathGoldrain ]]
<<if $barbershopAction == "removeFake">>Парикмахер быстро и аккуратно удалила все нарощенные локоны волос, в результате у вас остались лишь ваши натуральные волосы на голове.<<elseif $barbershopAction == "restoreFake">>Парикмахер сделала вам коррекцию нарощенных волос, восстановив их длину и густоту. Процедура заняла значительно меньше времени, чем первоначальное наращивание. <<else>>Парикмахер нарастила волосы до указанной длины, благодаря чему вы теперь обладаете длинной и пышной шевелюрой. Процедура была очень долгой, но это того стоило, нарощенные волосы могут держаться несколько месяцев.<</if>> <<set _tempH = $gameDate.getHours()>><<recalcAppearance>> <<if _tempH >= 9 && _tempH < 21>><<link [[Далее|barbershop]]>><</link>><<else>><<link [[Парикмахерская уже закрывается|street1]]>><<doWalk -1>><<addMins 1>><</link>><</if>>
Вы подходите к дому, когда из-за угла внезапно паявляется компания молодых людей гоповатой наружности. - Ля, петушок какой залетел на район, пацаны, - сразу кричит один из них. Гопники обступают вас и явно не отпустят просто так. <<if getSkill("submis") < 9>><<link [[Попытаться дать отпор|encGopnicsAndFaggotFight]]>><<addMins 10>><<addExp "submis" -10>><</link>><<else>>Вы слишком покорны, чтобы хотеть дать отпор<</if>> <<if $currentStamina > 10>><<link [[Попытаться убежать|encGopnicsAndFaggotRun]]>><<addMins 10>><</link>><<else>>Вы слишком устали, чтобы убегать от них<</if>> <<link [[Покорно принять порцию унижений|encGopnicsAndFaggotAccept]]>><<addMins 10>><<addExp "submis" 10>><</link>>
<<if getSkill("musculs") + getSkill("combat") > random(5,10)>>Вы оказались в достаточно хорошей форме, чтобы защитить себя. Несколько эффективных ударов отправили в нокаут вожака, остальная гопота после этого предпочла обзывать вас на расстоянии. <<addStamina -5>><<addExp "combat" 10>> [[Далее|$backpathEncounter]] <<else>>Вы попытались отбиться от гопников, но они навалились всей толпой, повалили вас и начали избивать ногами. Вскоре их спугнул случайный прохожий, вы в итоге отделались несколькими синяками, в том числе и на лице. <<addHealth -3>><<addDisease "синяки" 2 200>><<addComp -10>> [[Далее|$backpathEncounter]]<</if>>
<<if getSkill("endurance") > random(6)>>Вы оказались в достаточно хорошей форме, чтобы убежать от гопников, которые явно ведут не слишком здоровый образ жизни.<<addStamina -10>><<addExp "endurance" 3>> [[Далее|$backpathEncounter]] <<else>>Вы попытались убежать от гопников, но вам не хватило выносливости, чтоыб достаточно долго бежать. Они вас нагнали, повалили и начали избивать ногами. Вскоре их спугнул случайный прохожий, вы в итоге отделались несколькими синяками, в том числе и на лице. <<addHealth -3>><<addComp -10>><<addStamina -10>> [[Далее|$backpathEncounter]]<</if>>
Вы не стали как-то сопротивляться, а просто покорно терпели все оскорбления от гопников, надеясь, что они быстро удовлетворят своё желание поиздеваться над отличными от них парнем. Если вы согласитесь подвергнуться ещё какому-то унижению, то после этого от вас точно отстанут. [[Сесть на бутылку|encGopnicsAndFaggotBottle]] [[Принять от них золотой дождь|encGopnicsAndFaggotRain]] [[Позволить запихнуть себя в мусорный контейнер|encGopnicsAndFaggotGarbage]]
Один из гопников поставил на асфальт пустую бутылку из под пива, вы сели на неё и начали скакать, засовывая всё глубже и глубже в анус. Гопота ржала с этого и снимала процесс на свои телефоны. Поиздевавшись вдосталь, они наконец отпустили вас. <<addMins 10>><<addComp -5>><<getAnalSex 10 3>> [[Далее|$backpathEncounter]]
Гопники схватили вас и с весёлым улюлюканьем запихнули в ближайший мусорный контейнер, закрыв его сверху крышкой. Они ещё около получаса стояли здесь и пили пиво, периодически стуча ногами о стенку вашего контенера, пока наконец не ушли. Вы наконец смогли вылезти из мусорника и насладиться свежим воздухом. <<addMins 30>><<addComp -25>><<addClean -50>> [[Далее|$backpathEncounter]]
Гопники схватили вас и отвели на безлюдный пустырь, где поставили на колени и коллективно помочились на вас, снимая этот процесс на видео. Они перед этим явно немало выпили пива, поэтому вы оказались просто залиты мочёй. Удовлетворившись таким наказанием, он наконец отстали от вас. <<addMins 15>><<addComp -25>><<addClean -100>><<addExp "goldrain" 20>><<addReputation "goldrain" 1>><<set $statGoldRainGet += 3>> [[Далее|$backpathEncounter]]
[img[img/jewstore.jpg]] Здесь вы можете продать за бесценок свои украшения. <ul><<for _i = 0; _i < $decorTable.length; _i++>> <<if $decorTable[_i].price>> <<set _sellprice = Math.round($decorTable[_i].price/2)>> <<else>> <<set _sellprice = 5>> <</if>> <<print "<li><<link [["+$decorTable[_i].name + " за $"+_sellprice+"|sellJewStore]]>><<addMoney "+_sellprice+">><<set $decorTable.deleteAt("+_i+")>><</link>></li>">> <</for>></ul> [[Назад|jewerelyStore]]
<<defineTimeOfDay>>Вы находитесь на грузовой железнодорожной станции, где разгружаются многочисленные грузы, поступающие для города по железной дороге. <<if !$isLightTime>> Cейчас на станции кипит работа, бригадир командует грузчиками, которые переносят различные грузы.<<else>>Сейчас на станции практически нет активности, большинство товарных составов прибывает на разгрузку ночью. Скучающий бригадир сидит на ящике, уткнувшись в телефон.<</if>> <<nobr>> <<if $wasRailwayCargoTalk>> <<if !$isLightTime && $currentStamina >= 20>><<link [[Работать час на разгрузке вагонов|railwayDoWork]]>><<addMins 60>><<addStamina -20>><<addClean -5>><<addExp "musculs" 5>><<addExp "endurance" 4>><<addExp "femin" -1>><<addHealth -0.1>><</link>><<elseif $isLightTime>>Грузчиков нанимают работать в ночное время<<elseif $currentStamina < 20>>Вы слишком устали, чтобы заниматься разгрузкой вагонов<</if>> <<else>> <<link [[Спросить у бригадира, не требуются ли ему рабочие руки|railwayWorkInstruktion]]>><<addMins 2>><</link>> <</if>> <</nobr>> <<link [[Уйти|railwayStation]]>><<doWalk -2>><<addMins 5>><</link>>
<<set _payForCargo = 9 + getSkill("musculs")>>Вы в течение часа разгружали товарные вагоны на станции. Такая работа тренирует мускулатуру, но и требует хорошо развитых мышц, чтобы брать больше работы и получать за неё больше платы. Сейчас вы смогли заработать <<print "$"+ _payForCargo>>. <<addMoney _payForCargo>> <<link [[Перерыв|railwayCargo]]>><<addMins 5>><</link>>
Бригадир, матерясь через слово, охотно поведал вам, что рабочие всегда нужны, пожаловавшись также заодно на молодёжь, которая не спешит устраиваться на "реальную работу". Можно приходить и наниматься на работу по часу, чем больше выгрузишь грузов - тем больше заплатят. Дополнительные рабочие нужны только в ночное время, днём штатная бригада с небольшим объёмом грузов всегда справится. <<set $wasRailwayCargoTalk = true>> [[Понятно|railwayCargo]]
[img[img/uniCorridors.jpg]] Вы находитесь во внутренних коридорах университета. <<nobr>> <<set _tempH = $gameDate.getHours()>> <<set _tempM = $gameDate.getMinutes()>> <<set _tempMonth = GameMonths[$gameDate.getMonth()]>> <<if $isStudent && GameDays[$gameDate.getDay()] != "Суббота" && GameDays[$gameDate.getDay()] != "Воскресенье" && _tempMonth != "января" && _tempMonth != "июня" && _tempMonth != "июля" && _tempMonth != "августа">> <<if _tempH == 8 || (_tempH == 9 && _tempM <= 5)>> <<link [[Идти на первую пару с 9:00|lessonStart]]>><<set $lessonNumber = 1>><<addMinsTo 9 5>><</link>><br> <<elseif _tempH == 10 && _tempM <= 35>> <<link [[Идти на вторую пару с 10:30|lessonStart]]>><<set $lessonNumber = 2>><<addMinsTo 10 35>><</link>><br> <<elseif _tempH == 11 || (_tempH == 12 && _tempM <= 5)>> <<link [[Идти на третью пару с 12:00|lessonStart]]>><<set $lessonNumber = 3>><<addMinsTo 12 5>><</link>><br> <<elseif _tempH == 13 && _tempM <= 35>> <<link [[Идти на четвёртую пару с 13:30|lessonStart]]>><<set $lessonNumber = 4>><<addMinsTo 13 35>><</link>><br> <</if>> <<if _tempH >=9 && _tempH < 17>> <<link [[Библиотека|library]]>><<addMins 1>><</link>> <<else>> Библиотека сейчас не работает <</if>> <<elseif !$isStudent>> Вы уже не учитесь в этом университете. <<elseif _tempMonth == "июля" && _tempMonth == "августа">> Университет закрыт на каникулы. <<elseif _tempMonth == "июня">> Сейчас летняя сессия.<br> <<if $gameDate.getDate() == 2 && (_tempH == 11 || (_tempH == 12 && _tempM <= 5))>> <<link [[Идти на защиту курсовой с 12:00|summerCourseWork]]>> <<addMinsTo 12 5>><</link>> <<elseif $gameDate.getDate() == 5 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на экзамен по основному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 1>><<addMinsTo 9 5>><</link>> <<elseif $gameDate.getDate() == 8 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на экзамен по дополнительному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 2>><<addMinsTo 9 5>><</link>> <<elseif $gameDate.getDate() == 11 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на экзамен по естественным наукам с 9:00|examination]]>><<set $examinationLesson = 3>><<addMinsTo 9 5>><</link>> <<elseif $gameDate.getDate() == 15 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на экзамен по иностранному языку с 9:00|examination]]>><<set $examinationLesson = 4>><<addMinsTo 9 5>><</link>> <<elseif $grade1 < 5 && $gameDate.getDate() == 18 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на пересдачу по основному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 1>><<addMinsTo 9 5>><</link>> <<elseif $grade2 < 5 && $gameDate.getDate() == 22 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на пересдачу по дополнительному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 2>><<addMinsTo 9 5>><</link>> <<elseif $grade3 < 5 && $gameDate.getDate() == 25 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на пересдачу по естественным наукам с 9:00|examination]]>><<set $examinationLesson = 3>><<addMinsTo 9 5>><</link>> <<elseif $grade4 < 5 && $gameDate.getDate() == 29 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>> <<link [[Идти на пересдачу по иностранному языку с 9:00|examination]]>><<set $examinationLesson = 4>><<addMinsTo 9 5>><</link>> <<elseif $grade5 < 3 && $courseworkProgress > 33 && $gameDate.getDate() > 2 && _tempH > 8 && _tempH < 17>> <<link [[Сдать свою проваленную курсовую|summerCourseWorkRetake]]>><<set $examinationLesson = 4>><<addMins 45>><</link>> <</if>> <<elseif GameDays[$gameDate.getDay()] == "Суббота" || GameDays[$gameDate.getDay()] == "Воскресенье">> Университет сегодня не работает. <</if>> <</nobr>> <<link [[Мужской туалет|uniRestroomM]]>><<addMins 1>><</link>> <<link [[Женский туалет|uniRestroomF]]>><<addMins 1>><</link>> <<link [[В холл|university]]>><<addMins 1>><</link>>
Вы оплатили стаканчик кофе в кофейном автомате и выпили его, получив заряд бодрости и настроения. [[Далее|university]]
- Хорошо, можешь спросить в борделе мадам Аделаиду и передать ей, что ты от меня. - сказала мамка, - Я ей сейчас сообщу, что талантливая работница ищет себе работу в её салоне. Мамка вам также объяснила, как найти бордель в центре города. Его не особо тщательно прячут, но и вывесок там конечно же нет на улице. <<set $isBrothelAvailable = true>> [[Далее|talkStreetMadam]]
Вы находитесь в подпольном борделе в центре города. Здесь круглые сутки жрицы любви проводят свои древнейшие ритуалы. <<nobr>> <<recalcAppearance>> <<if $hasPenaltyBrothelSlut > 0>><<addStatus "brothel" -10>><<goto "penaltyForBrothelSlut">><</if>> <<if !$isBrothelSlut>>[[Спросить мадам Аделаиду|brothelSlutsHire]]<br><</if>> <<if $isBrothelSlut>> <<if $currentClean >= 25 && $sexappeal >= 75 && $makeupType >= 2 && $hairFace <= 1 && getSkill("fellation") >= 3 && getSkill("anal") >= 3>><<link [[Рабочая комната|goBrothelWork]]>><<addMins 1>><</link>><br> <<else>> Вы в текущем состоянии не соответствуете требованиям, по которым вас принимали на работу. <br> <</if>> <<link [[Комната отдыха|brothelRestroom]]>><<addMins 1>><</link>><br> <<link [[BDSM-студия|brothelBDSM]]>><<addMins 1>><</link>><br> <<link [[Кабинет управляющей|brothelMadam]]>><<addMins 1>><</link>><br> <</if>> <</nobr>> <<link [[Выйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>
Управляющая борделя, мадам Аделаида, приняла вас в своём кабинете. Благодаря полученной рекомендации она готова вас взять на работу, если будете соответствовать требованиям. Бордель работает круглосуточно (хотя в ночное время поток клиентов обильнее), можете работать в удобном для себя графике, 35% заработанного отдаёте мадам. За неделю нужно заработать для борделя не менее <<print "$"+$brothelSlutToll>>, если хотите избежать наказания. Минимальные требования для работницы такие: - нормальный женский макияж и отсутствие растительности на лице; - чистота не менее 25; - сексапильность не менее 75; - бесчестие не менее 4 уровня; - навык минета не менее 3; - навык анала не менее 3. <<if $currentClean >= 25 && $sexappeal >= 75 && $makeupType >=2 && $hairFace <= 1 && getSkill("fellation") >= 3 && getSkill("anal") >= 3 && getSkill("disgrace") >= 4>><<link [[Отлично, вы подходите по всем требованиям, согласиться на работу|haveBrothelSlutWork]]>><<addMins 10>><<set $isBrothelSlut = true>><<set $brothelSlutTollDays = 7>><<set $brothelSlutTollSumma = 0>><</link>><</if>> <<link [[Сказать, что вы не подходите по требованиям|brothel]]>><<addMins 1>><</link>>
Мадам убедилась, что вы соотвествуете всем минимальным требованиям и с удовольствием приняла вас в ряды своих работниц. Для сотрудниц в борделе есть комната отдыха, где можно кроме самого отдыха привести себя в порядок. <<set $brothelServiceFemale = false>> [[Выйти|brothel]]
Вы находитесь в комнате отдыха для сотрудниц борделя. Здесь есть кушетка для сна, макияжный столик и чайник, а в соседнем помещении можно принять душ. <<nobr>> <<if $currentStamina < $maxStamina>><<link [[Поспать на кушетке|toBed]]>><<set $hasSleepInBrothel = true>><</link>><br><</if>> <<if $coffeeTime <= 0 && $invCoffee > 0>><<link [[Выпить чашку кофе|brothelRestroom]]>><<drinkCoffee>><<addMins 10>><<set $invCoffee-->><</link>><<elseif $invCoffee <= 0>>У вас закончился кофе, нужно будет купить<<else>>Вы недавно выпили чашку кофе и пока не хотите снова<</if>><br> <<if $invMakeupKit >= 1>>[[Заняться макияжем|makeupManager][$backpathMakeup to "brothelRestroom"]]<br><</if>> <<link [[Принять душ|brothelRestroom]]>><<addComp 5>><<addArousal 5>><<addMins 10>><<doWash>><</link>><br> <</nobr>><<recalcNudeLevel>> <<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>><<link [[Выйти|brothel]]>><<addMins 1>><</link>><<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>>
[img[img/brothel.jpg]] Вы занимаете рабочую комнату с кроватью, где обслуживаете приходящих клиентов. <<nobr>> <<if $currentStamina <= 10>> Вы слишком устали, чтобы обслуживать клиентов. <<elseif $currentComposure <= 10>> Вы слишком подавлены, чтобы обслуживать клиентов. <<elseif $currentClean <= 24>> Ваше тело слишком грязное, чтобы обслуживать клиентов. <<else>> <<defineTimeOfDay>> <<if $isLightTime>><<set _searchTime = random(10, 45)>><<else>><<set _searchTime = random(5, 30)>><</if>> <<link [[Ожидать клиентов|brothelClient]]>><<addMins _searchTime>><</link>><br> <</if>> <</nobr>> [[Освободить комнату|brothel]]
[img[img/brothel.jpg]] <<nobr>> <<if $brothelServiceFemale>> <<if random(1,10) > 7>> <<set _client = "female">> <<else>> <<set _client = "male">> <</if>> <<else>> <<set _client = "male">> <</if>> <<if _client == "male">> <<set $backpathSex = "afterBrothelWork">> <<set $typeOfSex = "usual">> Мадам привела к вам очередного клиента, который заплатит за час с вами. <<print $genericManNPC[random($genericManNPC.length-1)]>> <br><br> [[За работу|goSex]] <<elseif _client == "female">> <<set $backpathSex = "afterBrothelWorkFemale">> <<set $sexPartnerName = "Женщина">> <<set $sexPenisDesire = random(3)>> <<if random(1) == 1>> <<set $womanHaveStrapon = true>> <<else>> <<set $womanHaveStrapon = false>> <</if>> Мадам привела к вам клиентку, который заплатит за час с вами. <<print $genericWomanNPC[random($genericWomanNPC.length-1)]>> <br><br> [[За работу|goSexGirl]] <</if>> <</nobr>>
[img[img/usedcondom.jpg]] Вы идёте по улице и видите на земле лежащий использованный презерватив, наполненный спермой. Вокруг никого нет, в голове проскакивает мысль сделать что-то грязное с ним. <<link[[Поднять презерватив и выпить сперму|encUsedCondomDrink]]>><<swallowCum 5>><<addExp "disgrace" 5>><<addMins 5>><</link>> [[Пройти мимо|$backpathEncounter]]
Вы берёте презерватив с земли и выпиваете его содержимое. Остывшая сперма слегка горчит и оставляет во рту свой стойкий привкус. [[Далее|$backpathEncounter]]
Вы заглядываете в холодильник. <<nobr>> <<if $fridgeMilk >0>> Замороженного грудного молока: $fridgeMilk мл<br> <</if>> <<if $invManualPump > 0 && $manualPumpFilling > 0>> <<link [[Слить молоко из ручного молокоотсасывателя|fridge]]>><<set $fridgeMilk += $manualPumpFilling>><<set $manualPumpFilling = 0>><<addMins 2>><</link>><br> <</if>> <<if $invElectricalPump > 0 && $electricalPumpFilling > 0>> <<link [[Слить молоко из электрического молокоотсасывателя|fridge]]>><<set $fridgeMilk += $electricalPumpFilling>><<set $electricalPumpFilling = 0>><<addMins 2>><</link>><br> <</if>> <<if $dressTable.haveDress("pump_portable") && $portablePumpFilling > 0>> <<link [[Слить молоко из портативных молокоотсасывателей|fridge]]>><<set $fridgeMilk += $portablePumpFilling>><<set $portablePumpFilling = 0>><<addMins 2>><</link>><br> <</if>> <</nobr>> [[Закрыть дверцу|kitchen]]
Вы не заработали необходимый минимум, которые должны были отдать управляющей борделем и теперь вынуждены исправляться. Мадам предлагает вам или выплатить недостачу в двойном размере или отработать её в подвале в качестве дешёвой дырки для нетребовательных клиентов. <<set _penalty = $hasPenaltyBrothelSlut*2>><<if $wallet >= _penalty>><<link [[Заплатить штраф|goPenaltyMoneyBrothel]]>><<addMoney _penalty*(-1)>><</link>> <<print "($"+ _penalty+")">><<else>>У вас не хватате денег, чтобы заплатить штраф<</if>> [[Отработать недостачу своим телом|goBrothelPenalty]]
<<nobr>> <<set _countBasementClients = Math.round($hasPenaltyBrothelSlut/10)>> <<if _countBasementClients < 5>><<set _countBasementClients = 5>><</if>> <<set $brothelSlutTollDays = 7>> <<set $brothelSlutTollSumma = 0>> <<set $hasPenaltyBrothelSlut = 0>> <<set _oralNumber = 0>> <<set _analNumber = 0>> <<for _i = 0; _i < _countBasementClients; _i++>> <<if _i % 2 == 0>> <<swallowCum 5>> <<set $statOral++>> <<set _oralNumber++>> <<else>> <<getAnalSex 10 3>> <<set $statAnal++>> <<set _analNumber++>> <</if>> <</for>> <<addComp -25>> <<addStamina _countBasementClients*(-1)>> <<addClean _countBasementClients*(-2)>> <<addExp "fellation" _oralNumber>> <<addExp "anal" _analNumber>> <<if random(10) < _countBasementClients>> <<analDamage 1>> <<addComp -10>> <</if>> <<set $infectionRisk = 5+_countBasementClients>> <<checkInfection $infectionRisk>> <<addMins 10*_countBasementClients>> <</nobr>>Охранник борделя отвёл вас в подвальное помещение, посреди которого стоит чёрный ящик на табуретке. На одной стороны ящика вы видите довольно большое прямоугольное отверстие, а на противоположной - отверстие поменьше. Над каждым отверстием указана цена в $10 за палку. По приказу охранника вы просунули верхнюю часть тела в большое отверстие, через маленькое отверстие он просунул руку и надел вам на шею ошейник, прикреплённый короткой цепочкой под малым отверстием. Таким образом вы стоите раком, из ящика выступает ваша обнажённая задница и ноги, перед лицом отверстие, вполне достаточное для того, чтобы просунуть член. Охранник выключил свет и к обеим дыркам пошёл поток клиентов. Вы вынуждены сосать член за членом, пока сзади вас <<prntObscene "трахают">> в задницу, при этом совершенно ничего не видите и не можете высунуться из коробки из-за прикреплённого цепью и закрытого на замок ошейника. Наконец это закончилось и охранник вас освободил, грязную и уставшую шлюху. Вы отработали всю нужную сумму и мадам позволила вам вернуться к работе в обычном режиме. [[Это было жестоко|brothel]]
<<nobr>> <<set $brothelSlutTollDays = 7>> <<set $brothelSlutTollSumma = 0>> <<set $hasPenaltyBrothelSlut = 0>> <<addMins 5>> <</nobr>> Вы заплатили штраф и мадам позволила вам вернуться к работе. [[Далее|brothel]]
[img[img/beautyshop.jpg]] Мастер по ногтям аккуратно и профессионально нанесла вам <<prntManicure>> в качестве педикюра. Лак на ногтях держится примерно две недели, не забывайте его обновлять периодически.<<recalcQueerness>> <<link [[Далее|beautyShop]]>><</link>>
<<if $pedicureType != 0>>Вы успешно справились с задачей, в результате у вас сейчас на ногтях свежий <<prntPedicure>> в качестве педикюра. Лак на ногтях держится примерно две недели, не забывайте его обновлять периодически.<<else>>Вы успешно убрали лак с ногтей на ногах, лишившись педикюра.<</if>> <<recalcQueerness>> <<link [[Далее|makeupManager]]>><</link>>
<<set $encountersTable = []>> <<if getSkill("disgrace") >= 3>> <<set $encountersTable = $encountersTable.concat([{"name" : "streetGoldrainProposeGet", "chance" : 15}])>> <</if>> <<set $encountersTable = $encountersTable.concat([{"name" : "streetGoldrainProposeGive", "chance" : 15}])>> <<doEncounters "goBrothelWork">>
Вы сообщаете мамке, что уже работаете в борделе, у которого те же хозяева, что и у уличного бизнеса, поэтому вы всё равно остаётесь по сути работать в той же организации, но не успеваете совмещать одновременно две должности. Она согласилась с этим и отпустила вас. [[Далее|streetSluts]]
[img[img/lections.jpg]] Ваша группа готовится защищать свои курсовые работы. Перыми к кафедре пошли все отличники и прочие ботаны, потом по очереди остальные выступали с докладами и отвечали на каверзные вопросы преподов. Наконец эта очередь дошла до вас. <<link [[Приступить к защите|summerCourseWorkDefend]]>><<addMins 120>><</link>>
[img[img/lections.jpg]] <<nobr>> <<if $examinationLesson == 1>> Вы находитесь на экзамене по основному гуманитарному предмету. Группа студентов расаживается по аудитории и готовится тянуть свои билеты. <<elseif $examinationLesson == 2>> Вы находитесь на экзамене по дополнительному гуманитарному предмету. Группа студентов расаживается по аудитории и готовится тянуть свои билеты. <<elseif $examinationLesson == 3>> Вы находитесь на экзамене по естественным наукам. Группа студентов расаживается по аудитории и готовится тянуть свои билеты. <<elseif $examinationLesson == 4>> Вы находитесь на экзамене по иностранному языку. Группа студентов расаживается по аудитории и готовится тянуть свои билеты. <</if>> <</nobr>> <<link [[Тянуть билет|examinationProcess]]>><<addMins 5>><</link>>
[img[img/lections.jpg]] <<nobr>> <<if $examinationLesson == 1>> <<set _examPrepare = $firstHumDiscProgress>> <<elseif $examinationLesson == 2>> <<set _examPrepare = $secondHumDiscProgress>> <<elseif $examinationLesson == 3>> <<set _examPrepare = $naturalSciencesProgress>> <<elseif $examinationLesson == 4>> <<set _examPrepare = $languagesProgress>> <</if>> <<set _ticket = random(1,3)>> <<if _ticket == 1>> Вам повезло, вы выбрали простой билет, на вопросы которого вам не так уж сложно ответить. <<set _examPrepare += 10>> <<elseif _ticket == 2>> Вам попался билет средней сложности, могло быть конечно и лучше. <<elseif _ticket == 3>> Вам не повезло, выбранный билет содержит довольно сложные вопросы, требующие весьма глубоких знаний в не самых хорошо освещённых темах. <<set _examPrepare -= 10>> <</if>> <<set _randomFactor = 5 - random(10)>> <<set _examPrepare += _randomFactor>> <<if $currentComposure > 80 && $currentStamina > 80>><<set _examPrepare += random(2,10)>> Вы хорошо выспались перез экзаменом и пребываете в хорошем настроении, поэтому вам ответы на эти вопросы будут даваться легче обычного.<<elseif $currentComposure < 50 && $currentStamina < 50>><<set _examPrepare -= random(2,10)>> Вы пришли на экзамен уставшими и в плохом настроении, поэтому с трудом соображаете, как же отвечать на эти вопросы.<</if>> <<if _examPrepare >= 90>> <<set $examGrade = 5>> <<elseif _examPrepare >= 70>> <<set $examGrade = 4>> <<elseif _examPrepare >= 50>> <<set $examGrade = 3>> <<else>> <<set $examGrade = 2>> <</if>> <</nobr>> <<link [[Отвечать на билет|examinationFinal]]>><<addMins 75>><</link>>
[img[img/lections.jpg]] <<nobr>> <<if $examGrade == 5>> Вы успешно ответили на все вопросы в билете и получили отличную оценку. <<elseif $examGrade == 4>> Вы смогли ответить на почти все вопросы в билете и получили хорошую оценку. <<elseif $examGrade == 3>> Вы с трудом ответили на часть вопросов в билете и в итоге смогли выбить лишь удовлетворительную оценку. <<else>> Вы почти ни на что не ответили из вопросов в билете, не оставив другого выбора экзаменатору, кроме как поставить вам неудовлетворительную оценку. <</if>> <<if $examinationLesson == 1>> <<set $grade1 = $examGrade>> <<elseif $examinationLesson == 2>> <<set $grade2 = $examGrade>> <<elseif $examinationLesson == 3>> <<set $grade3 = $examGrade>> <<elseif $examinationLesson == 4>> <<set $grade4 = $examGrade>> <</if>> <</nobr>> [[В холл|university]] <<if $examGrade < 5>><<link [[Подойти к экзаменатору после экзамена|examinationBribeLecturer]]>><<addMins 30>><</link>><</if>>
Вы подождали окончания экзамена, чтобы зайти к экзаменатору в кабинет, надеясь как-то улучшить оценку. <<link [[Дать взятку для улучшения оценки|examinationBribeMoney]]>><<addMins 5>><</link>> <<if getSkill("disgrace") > 2>><<link [[Попытаться соблазнить экзаменатора|examinationBribeSeduction]]>><</link>><<else>>Нужно иметь уровень бесчестия не меньше 3 для того, чтобы отдаться за лучшую оценку<</if>> <<link [[Уйти|university]]>><<addMins 1>><</link>>
[img[img/library.jpg]] Вы почитали литературу по выбранному предмету, несколько расширив свои знания он нём. [[Закончить|library]]
Курсовая работа готова на <<print Math.round($courseworkProgress)>>% <<nobr>> <<if $currentStamina >= 25 && $currentComposure >= 50>> <<link [[Уделить час курсовой работе|noteStudy]]>><<addMins 60>><<addStamina -5>><<addComp -2>><<addExp "mind" 1>><<addKnowl 5 1.5>><</link>><br> <<elseif $currentComposure < 50>> Вы слишком подавлены, чтобы дополнительно заниматься учёбой (нужно не менее 50 настроения)<br> <<else>> Вы слишком устали, чтобы дополнительно заниматься учёбой (нужно не менее 25 бодрости)<br> <</if>> <<if $courseworkProgress < 90>><<link [[Купить готовую курсовую работу|buyCoursework]]>><<addMins 10>><</link>><</if>> <</nobr>> [[Назад|toNotebook]]
Вы находитесь в кабинете управляющей борделем и мадам Аделаида готова вас выслушать. <<link [[Обсудить перечень услуг|brothelTerms]]>><<addMins 1>><</link>> <<link [[Сказать, что хотите уволиться|brothelSlutsDismis]]>><<addMins 1>><</link>> <<link [[Назад|brothel]]>><<addMins 1>><</link>>
<<bribeCalculate 2000>>Вы хотите уволиться из салона, но мадам напоминает, что существуют серьёзные обязательства перед серьёзными людьми, которые вложились в этот нелегальный бизнес и просто так она не может расбрасываться работницами, которые постоянно приносят деньги. Но за небольшую сумму в <<print "$"+$bribeCash>> она готова уладить этот вопрос и отпустить вас. <<if $wallet >= $bribeCash>><<link [[Заплатить ей|brothel]]>><<addMins 5>><<addMoney $bribeCash*(-1)>><<set $isBrothelSlut = false>><<set $brothelSlutTollDays = 0>><<set $brothelSlutTollSumma = 0>><<addExp "convince" 10>><</link>> <<print "(-$"+ $bribeCash+")">><<else>>У вас нет нужной суммы для откупа<</if>> [[Отмена|brothelMadam]]
Каждая проститутка в борделе обязана как минимум предоставлять классические услуги клиентам-мужчинам, но есть и дополнительные услуги, на которые можно согласиться при желании. <<checkbox "$brothelServiceFemale" false true autocheck>> Обслуживать женщин [[Назад|brothelMadam]]
<<goto "goBrothelWork">>
<<nobr>> <<set $bribeCash = calcBribe(500)>> <<set _costFor3 = $bribeCash>> <<set _costFor4 = 500 + (4-$examGrade)*250>> <<set $bribeCash = calcBribe(_costFor4)>> <<set _costFor4 = $bribeCash>> <<set _costFor5 = 2000>> <<set _costFor5 = 500 + (5-$examGrade)*500>> <<set $bribeCash = calcBribe(_costFor5)>> <<set _costFor5 = $bribeCash>> <<if $examinationLesson == 1>> Татьяна Григорьевна готова рассмотреть корректировку оценки за добровольный финансовый взнос в фонд развития науки. <<elseif $examinationLesson == 2>> Андрей Игоревич готов рассмотреть корректировку оценки за добровольный финансовый взнос в фонд развития науки. <<elseif $examinationLesson == 3>> Юрий Анатольевич готов рассмотреть корректировку оценки за добровольный финансовый взнос в фонд развития науки. <<elseif $examinationLesson == 4>> Ольга Борисовна готова рассмотреть корректировку оценки за добровольный финансовый взнос в фонд развития науки. <</if>> <</nobr>> <<if $wallet >= _costFor5>><<link [[Повысить оценку до 5|examinationGiveBribe]]>><<addMoney _costFor5*(-1)>><<set $examGrade == 5>><<addExp "convince" 10>><</link>> за _costFor5<<else>>Нужно иметь не менее <<print "$"+_costFor5>> для взятки на оценку 5<</if>><<if $examGrade < 4>><br><<if $wallet >= _costFor4>><<link [[Повысить оценку до 4|examinationGiveBribe]]>><<addMoney _costFor4*(-1)>><<set $examGrade == 4>><<addExp "convince" 10>><</link>> за _costFor4<<else>>Нужно иметь не менее <<print "$"+_costFor4>> для взятки на оценку 4<</if>><</if>><<if $examGrade < 3>><br><<if $wallet >= _costFor3>><<link [[Повысить оценку до 3|examinationGiveBribe]]>><<addMoney _costFor3*(-1)>><<set $examGrade == 3>><<addExp "convince" 10>><</link>> за _costFor3<<else>>Нужно иметь не менее <<print "$"+_costFor3>> для взятки на оценку 3<</if>><</if>> [[Нужно ещё подумать|examinationBribeLecturer]]
<<nobr>><<if $examinationLesson == 1>> В университете давно ходили слухи, что Татьяне Григорьевне очень льстит внимание со стороны молодых стунентов и студенток. Вообще есть мнение, что у женщин именно в её возрасте либидо вырастает до максимума. Вы решили попытать счатье на этом поприще. <br> - Татьяна Григорьевна, а можно пересдать экзамен чисто в устный способ? <br> - Это каким образом? - спросила она спокойно. <br> - Ну, как бы оральным образом... <br> - Хорошо, давай посмотрим, как ты справишься с оральным заданием, - сказала она и приспустила свои брюки. Перед вами открылась её волосатая <<prntObscene "киска">> с заметной брухлей. <br> <br> <<link [[Приступить|lector1Seduction]]>><<addMins 30>><</link>><br> <<elseif $examinationLesson == 2>> Вы остались наедине с экзаменатором в его кабинете. <br> - Андрей Игоревич, дайте мне ещё один шанс, я всё сделаю ради лучшей оценки, - молите вы. - Учиться нужно лучше, тогда и оценки приложаться получше. <br> - На пожалуйста, - вы становитесь на колени перед ним, - я могу выполнить любое ваше желание. <br> - Хорошо, посмотрим какие навыки ты осваивал вместо учёбы, - ответил он, расстёгивая свою ширинку. <br> Перед вами был член экзаменатора, не слишком внушительный в нерабочем состоянии. Првиести его к рабочему состоянию - ваша текущая обязанность. <br> <br> [[Приступить|lector2Seduction]] <<elseif $examinationLesson == 3>> Вы попробовали соблазнить Юрия Анатольевича, зная о его скандальной репутации жеребца. <<if $sexappeal > 50>> Вы крутились вокруг него и делали недвусмысленные намёки, что вскоре дало результат. Он начал вас лапать и понемногу снимать одёжду, чему вы не слишком сопротивлялись. Наконец вы решили взять немного инициативы на себя и расстегнули ему ширинку, освободив из заточения его уже вставшего дружка. Агрегат у него оказался довольно большого размера, с бритыми яйцами и аппетитно выступающей капелькой смазки на конце. Пора приступать к основной части экзамена. <br><br> [[Взять в рот|lector4Seduction]]<<else>> Однако ваши попытки ни к чему не привели. Похоже, он предпочитает молодых красивых студенток, и вы оказались недостаточно сексапильны по женским стандартам.<br><br> [[Печально|examinationBribeLecturer]]<</if>> <<elseif $examinationLesson == 4>> Вы решили попытаться соблазнить Ольгу Борисовну, намекнув ей на готовность удовлетворить любые желания, которые могут возникнуть в голове у молодой женщины. <<if getSkill("musculs") > 4 && $currentFemin < 20 && $hasPenis>>Она захотела оценить вашу хорошо развитую мускулатуру и попросила вас снять верхнюю одежду. После чего она начала ласкать ваши мускулы, постепенно перемещаясь поближе к паху. Наконец она схватила вас за член и предложила показать, как такой славный парень умеет работать со своим агрегатом.<br><br> [[Показать ей|lector4Seduction]]<<else>> Однако она ясно дала понять, что её интересуют лишь мужественные партнёры с хорошо развитой мускулатурой, а не женоподобные, пусть даже очень милые, парни.<br><br> [[Печально|examinationBribeLecturer]]<</if>> <</if>> <</nobr>>
<<nobr>> <<set $statCunni++>> <<addExp = "cunni" 5>> <<addExp = "promiscuity" 3>> <<addStamina -10>> <</nobr>>[img[img/cunt11.jpg]] Вы начинаете осторожно вылизываться её, постепенно подбираясь к клитору, женщина стонет и подбадривает вас. <<if random (1,5) > getSkill("cunni")>>Однако вам явно не хватает нужных навыков, довести её до оргазма так и не получилось.<br> - Что за молодёжь пошла, ни мозгом работать, ни телом не могут нормально, - сокрушалась Татьяна Григорьевна.<br>Вы поняли, что устную часть экзамена также провалили и оценку повысить не смогли.<<else>><<set $grade1 += 2>><<if $grade1 > 5>><<set $grade1 = 5>><</if>> Ваши усилия вскоре увенчались успехом, Татьяна Григорьевна бурно кончила. Она осталась вами очень довольна и повысила итоговую оценку по своему предмету, теперь это $grade1<</if>> [[Закончить|university]]
<<nobr>><<if $examinationLesson == 1>> <<set $grade1 = $examGrade>> <<elseif $examinationLesson == 2>> <<set $grade2 = $examGrade>> <<elseif $examinationLesson == 3>> <<set $grade3 = $examGrade>> <<elseif $examinationLesson == 4>> <<set $grade4 = $examGrade>> <</if>><</nobr>>Вы заплатили нужную сумму, получив оценку, которая вас больше устроила. <<link [[Уйти|university]]>><<addMins 1>><</link>>
<<nobr>> Вы целуете её груди, потом живот, потом опускаетесь ещё ниже и ласкаете языком её киску. <<print getRelationName("marina")>> стонет и направлет вашу голову своей рукой. <<if getSkill("cunni") < 2>> Вы не скишком опытны в искусстве куннилингуса, поэтому не удалось довести её до оргазма, но удовольствие от процесса женщина явно получила.<<addRelation "marina" 1>> <<elseif getSkill("cunni") < 4>> Ваши навыки в куннилингусе позволили легко довести женщину до яркого оргазма.<<addRelation "marina" 2>> <<else>> Вам удалось продемонстрировать свои самые лучшие навыки в куннилингусе, <<print getRelationName("marina")>> в течение нескольких минут непрерывно сострясалась от серии мощных оргазмов.<<addRelation "marina" 3>> <</if>> <</nobr>> <<if $hasFirstSexWithMarina>>[[Закончить|marinaFirstSexAfter]]<<else>>[[Закончить|neighborWoman]]<</if>>
Вы находитесь на сайте, где местные проститутки-индивидуалки выкладывают свои анкеты. <<if $isIndiSlut>>Рейтинг вашей анкеты: $indiSlutRating<<prntTips "Клиенты после ваших встреч могут оставлять положительные или отрицательные отзывы о вас (причём отрицательные с большим рвением), в зависимости от того, смогли ли вы удовлетворить клиента. Чем выше рейтинг по отзывам, тем больше клиентов вами заинтересуются и меньше времени будет занимать их поиск.">><br><</if>> [[Найти проститутку|slutsSiteSearch]] <<nobr>> <<if $isIndiSlut>> <<if $currentClean >= 25 && $sexappeal >= 60 && $makeupType >= 1 && $hairFace <= 1 && getSkill("fellation") >= 2 && getSkill("anal") >= 2>>[[Найти клиентов|slutsSiteSearchClients]]<br> <<else>> Ваш текущий внешний сильно хуже того, который в анкете, вы не готовы искать кдиентов<br>. <</if>> [[Редактировать анкету|editAnketa]]<br> <</if>> <<if getSkill("disgrace") > 1 && !$isIndiSlut>>[[Разместить свою анкету|createAnketa]]<br><<elseif !$isIndiSlut>>Нужен уровень бесчестия не менее 2, чтобы размещать здесь анкету<br><</if>> <</nobr>> [[Назад|toNotebook]]
<<nobr>> <<set $arrSlutsNames = ["Лера","Ева","Арина","Диана","Ульяна","Агата","Катерина","Василиса","Кристиночка","Аделина","Ксюша","Машенька","Аля","Ленчик","Есения","Жасмин","Лара","Лана","Соня","Регина","Алиса","Настя","Карина","Мэри",]>> <<set $backpathSex = "afterOrderSlut">> <<for _i = 0; _i < 10; _i++>> <<set _name = $arrSlutsNames[random($arrSlutsNames.length-1)]>> <<set _age = random(18,49)>> <<set _anal = random(0,1)>> <<set _time = random(20,60)>> <<set _cost = random(60,100)-_age>> <<if _anal == 0>> <<set _anal = "нет">> <<set $sexPenisDesire = 2>> <<else>> <<set _anal = "есть">> <<set $sexPenisDesire = 3>> <<set _cost += random(10,20)>> <</if>> <<print _name +", "+_age + " лет, анал: "+_anal + " - $" + _cost + " <<if $wallet >= _cost>><<link [[Вызвать|orderSlut]]>><<set $sexPartnerName = '"+_name+"'>><<set $payForMySlut = "+_cost+">><<addMins '"+_time+"'>><</link>><</if>>">><br> <</for>> <</nobr>> [[Назад|slutsSite]]
Вы связались с выбранной "феей" и заказали её себе домой. Вскоре она приехала на такси, вы её встретили и отвели в гостиную. [[Приступить к делу|goSexGirl]]
Вы заплатили проститутке оговоренную ранее сумму и выпроводили её. Время пролетело быстро и приятно, стоит наверное почаще повторять такие встречи. <<addMoney $payForMySlut*(-1)>> [[Продолжить|livingroom]]
<<nobr>> <<if $currentClean >= 25 && $sexappeal >= 60 && $makeupType >= 1 && $hairFace <= 1 && getSkill("fellation") >= 2 && getSkill("anal") >= 2>> Вам нужно сфотографироваться для анкеты. Ваша сексапильность в текущем наряде $sexappeal, чем она будет выше - тем больше будет спрос на вас. Сделать фото сейчас или подготовитесь ещё получше?<br> <br> <<link [[Сделать сейчас|createAnketaOptions]]>><<addMins 5>><<set $slutAnketaSexy = $sexappeal>><</link>><br> [[Нужно навести ещё красоты|livingroom]]<br> <<else>> Для того, чтобы сделать нормальные фотографии и начать работать индивидуалкой нужно соответствовать таким минимальным требованиям:<br> - какой-либо женский макияж и отсутствие растительности на лице;<br> - чистота не менее 25;<br> - сексапильность не менее 60;<br> - навык минета не менее 2;<br> - навык анала не менее 2.<br> <br> [[Закрыть|livingroom]]<br> <</if>> <</nobr>>
Вам нужно также указать требования к клиентам и предоставляемые услыги. Все проститутки встречаются с мужчинами, но можно указать также, что вы готовы обслуживать и женщин. <<checkbox "$indiServiceFemale" false true autocheck>> Обслуживать женщин <<link [[Готово|slutsSite]]>><<set $isIndiSlut = true>><</link>>
<<nobr>> <<if $currentStamina <= 10>> Вы слишком устали, чтобы заниматься проституцией. <<elseif $currentComposure <= 10>> Вы слишком подавлены, чтобы заниматься проституцией. <<elseif $currentClean <= 24>> Ваше тело слишком грязное, чтобы заниматься проституцией. <<else>> <<set _maxTime = random (30,100)>> <<if $indiServiceFemale>><<set _maxTime -= 10>><</if>> <<set _maxTime -= $indiSlutRating>> <<set _maxTime -= Math.round($slutAnketaSexy/10)>> <<if _maxTime < 15>><<set _maxTime = 15>><</if>> <<set _searchTime = random(10, _maxTime)>> <<if _searchTime > 60>> <<link [[Искать клиентов|slutsSiteSearchFail]]>><<addMins 60>><</link>><br> <<else>> <<link [[Искать клиентов|slutsSiteSearchWin]]>><<addMins _searchTime>><</link>><br> <</if>> <</if>> <</nobr>> [[Прекратить поиск клиентов|slutsSite]]
<<nobr>> <<set $backpathSex = "afterIndiWork">> <<if $indiServiceFemale>> <<if random(1,10) > 8>> <<set _client = "female">> <<else>> <<set _client = "male">> <</if>> <<else>> <<set _client = "male">> <</if>> <<if _client == "male">> <<set $typeOfSex = "usual">> Вы сделали анкету активной и некоторое время отвечали на сообщения и звонки. В результате вам удалось договориться с мужчиной о встрече у него. Вы быстро собрались и поехали на указанный адрес на такси. <br><br> <<link [[За работу|goSex]]>><<addMins 15>><</link>> <<elseif _client == "female">> <<set $sexPartnerName = "Женщина">> <<set $sexPenisDesire = random(3)>> <<if random(1) == 1>> <<set $womanHaveStrapon = true>> <<else>> <<set $womanHaveStrapon = false>> <</if>> Вы сделали анкету активной и некоторое время отвечали на сообщения и звонки. В результате вам удалось договориться с женщиной, которая оказалась заинтересована экзотическим сексом. Вы быстро собрались и поехали на указанный адрес на такси. <br><br> <<link [[За работу|goSexGirl]]>><<addMins 15>><</link>> <</if>> <</nobr>>
Вы целый час провели онлайн и принимали звонки, но никто адекватный вами не заинтересовался за это время. [[Далее|slutsSiteSearchClients]]
После клиента вы поехали обратно домой на такси. <<link [[Подняться в квартиру|foyer]]>><<doWalk -1>><<addMins 15>><</link>>
<<checkbox "$indiServiceFemale" false true autocheck>> Обслуживать женщин <<checkbox "$indiNewPhoto" false true autocheck>> Обновить фотографию (сексапильность на текущем фото: $slutAnketaSexy) <<link [[Готово|slutsSite]]>><<if $indiNewPhoto>><<set $slutAnketaSexy = $sexappeal>><</if>><<addMins 5>><</link>> [[Отмена|slutsSite]] <<link [[Удалить анкету|slutsSite]]>><<set $isIndiSlut = false>><<set $indiSlutRating = 0>><<addMins 1>><</link>>
Мужчина быстро убрал член, застегнул ширинку и поспешно выбежал из кабинки, ничего не дав вам в награду. Вот мудак! <<if $useWipes &&$invWipes>0 >><<addClean 5>><<set $invWipes -= 1>><</if>> <<link [[Ничего не поделаешь|$backpathSex]]>><<addMins 5>><</link>>
Мужчина застегнул ширинку, похвалил вас за работу и развернурнулся, чтобы уйти. "А как насчёт награды?", - несмело спрашиваете вы. "Какой награды?", - притворно удивился он. "Мы ни о чём таком не договаривались.", - и пошёл дальше. Вы остались в полураздетом виде стоять в переулке ни с чем, не бежать же за ним, громко требуя оплатить за секс. <<if $useWipes &&$invWipes>0 >><<addClean 5>><<set $invWipes -= 1>><</if>> <<link [[Ничего не поделаешь|$backpathSex]]>><<addMins 5>><</link>>
Во время пары Алина решила вас довольно грубо прогнать со своего места рядом с ней, чтобы усадить туда свою подругу. <<link [[Молча пересесть чуть дальше|lessonComplet]]>><<addRelation "alina" 3>><<addExp "submis" 5>><</link>> <<link [[Заупрямиться и никуда не пересаживаться|lessonComplet]]>><<addRelation "alina" -3>><<addExp "submis" -5>><</link>>
Когда вы начали переодеваться в мужской раздевалке, на ваше бритое тело внезапно обратил внимание один из сокурсников и спросил с нескрываемой издёвкой: -Что, $characterName, решил не отставать от современных веяний и побрил ноги? Среди других студентов, присутствующих также в раздевалке, послышались лёгкие смешки. Нужто что-то ответить, чтобы вас не заподозрили в чём-то. <<link [[-Нужно было и побрил, у тебя какие-то проблемы от этого возникли?|encShavedBodyInLockerroomAnswer]]>><<addMins 2>><<addExp "submis" -5>><</link>> <<link [[Смущённо промолчать...|encShavedBodyInLockerroomSilent]]>><<addMins 2>><<addExp "submis" 5>><<addReputation "cross" 1>><</link>>
Вы просто смущённо промолчали, позволив всем желающим укрепиться в своих подозрених о ваших тайных пристрастиях. [[Далее|$backpathEncounter]]
<<nobr>> <<if random(1) == 1>> -Та нет, я просто спросил, хочется просто знать, с кем переодеваешься в одной комнате, - примирительно ответил задира.<br> На этом инцидент был исчерпан и о вас быстро все забыли. <<else>> Ваша реплика привела к продолжению перепалки и в конечном счёте вы сцепились врукопашную с этим задирой. <<addExp "combat" 10>> <<if (getSkill("combat")+getSkill("musculs")) > random(10)>> Вам удалось взять над ним верх и добиться извинений за свои претензии, после этого ни у кого больше не возникло вопросов по поводу вашего бритого тела.<<else>> Вы получили сильный удар в лицо и упали на пол раздевалки, после чего обидчика оттащили остальные присутствующие. Несмотря на очевидное поражение, по крайней мере на этот раз все позабыли о вашем гладко выбритом теле.<<addDisease "синяки" 2 200>><<addComp -10>><</if>> <</if>> <</nobr>> [[Далее|$backpathEncounter]]
<<nobr>> <<if $encChoice == 1>> После тренировки вы уединились с парнем в старой раздевалке, которую никто сейчас не использует, вы назвали ему цену, на которую он согласился и начал стягивать с вас одежду... <<set $backpathSex = "backToLockerroom">> <<set $typeOfSex = "usual">> <br> <br> [[Работать|goSex]] <<elseif $encChoice == 2>> Вы никак не отреагировал на поступок парня и молча вышли из зала. <br> <br> [[В раздевалку|backToLockerroom]] <<elseif $encChoice == 3>> Вы громко возмутились поступком парня, он засмущался и быстро ретировался из спортивных секций. <br> <br> [[В раздевалку|backToLockerroom]] <<else>> Вы набросились на нахала с кулаками, чтобы отучить того приставать к любым обладателям красивых попок. <<if (getSkill("combat")+getSkill("musculs")) > random(10)>>Вам удалось парой хороших ударов разбить ему нос, в результате чему ему пришлось в спешке убегать из тренировочного зала, вы же получили порцию аплодисментов от других посетителей за устроенное шоу.<<else>>Парень однако оказался не из робкого десятка, он легко увернулся, сделал подсечку и вы упали на тренировочный мат. Он навалился сверху, усевшись на вас с видом победителя. Вы почувствовали, как он снова распустил свои руки и облапал ваши ягодицы. "Не шали, крошка, не все такие нежные, как я", - сказал он в итоге и отпустил вас. Вы были вынуждены после такого публичного унижения сразу покинуть спортзал.<<addComp -10>><</if>> <br> <br> [[В раздевалку|backToLockerroom]] <</if>> <</nobr>>
[img[img/bdsm_studio.jpg]] Этот контент ещё не готов. [[Выйти|brothel]]
Вы вернулись после клиента на основное рабочее место и застали его в некотором оживлении. Причиной его был крупный мужик, подъехавший сюда на какой-то дешёвой китайской тачке, выкрашенной в фиолетовый цвет и "украшенной" каким-то соверешнно бестолковым и пижонским тюнингом. Он о чём-то разговаривал с мамкой, остальны проститутки сгрудились неподалёко и также оживлённо щебетали. -Это Идрис, наш сутенёр, он мамку крышует, - шепнула вам одна из коллег когда вы подошли к ним. Вы присмотрели внимательнее к Идрису. Это был высокий мужчина лет под 50 с большим орлиным носом и стриженной почти налысо головой. Он был в обычных спортивных шатанах и полураспахнутой розовой рубахе с коротким рукавом, которая давала возможность рассмотреть широкую волосатую грудь и татуировки девушек в разных сексуальных позах на руках и плечах. Хотя у него были ярко выраженные кавказские черты лица, но разговаривал он практически без акцента. Закончив обсуждать дела с мамкой, он обратился к остальным шлюхам: -Ну что, девочки, кто хочет прокатиться с ветерком на тачке с папочкой? <<link [[Вызваться добровольно|firstIdrisMeetAccept]]>><<setStatusRelation "idris" true>><<set $idrisRootStage = 1>><<addMins 15>><</link>> (персонаж будет разблокирован) <<link [[Тихо постоять в сторонке|firstIdrisMeetAcceptDecline]]<<set $idrisRootStage = -1>><<addMins 5>><</link>> (персонаж останется заблокированным)
[img[img/night_city.jpg]] Вы вызвались поехать с сутенёром добровольно, мамка вас представила. -Это наша новенькая бабочка, очень перспективная, - охарактеризовала она вас. Не хотелось бы её подвести, подумали вы, садясь в машину на переднее пассажирское сиденье. Когда вы садились, Идрис успел ущипнуть вас за бедро, после чего с весёлым мотивчиком на устах он быстро сам сел и вы поехали кататься по ночному городу. -Ну что, $characterName, нравится работа? Мамка не обижает? - спросил он через некоторое время. -Да, всё хорошо, - скромно отвечаете вы. - Мамка так вообще ласковая зайка. -Это здорово, давай тогда покажи, чему научилась уже. -Что, прямо здесь? - удивляетесь вы. -Ну да, а что такое? Люблю когда мне сосут за рулём. Давай расстёгшивай мою ширинку и приступай, я твои навыки проверю и потом тебе рабочее время компенсирую. <<set $idrisCounter = 12>> <<link [[Приняться сосать|firstIdrisMeetObedience]]>><<addMins 40>><<addStamina -10>><<getAnalSex 10 3>><<set $statAnal++>><<set $statOral++>><<addMoney $baseSlutPay*4>><<addRelation "idris" 5>><<addExp "submis" 5>><<addStatus "streetsluts" 1>><</link>> <<link [[Отказаться от предложения|firstIdrisMeetResist]]>><<addMins 60>><<addStamina -20>><<addComp -10>><<doSingleRape 3 10 5>><<addRelation "idris" -5>><<addExp "submis" -5>><<addStatus "streetsluts" -1>><</link>>
Вы решили, что достаточно поработали сегодня телом и не стали высовываться. С Идрисом в итоге поехала одна из любимиц мамки, стройная рыжуля Анюта. [[Далее|streetSluts]]
[img[img/cock_idris.jpg]] Вы осторожно оттянули резинку штанов и трусов Идриса, освободив его член. Он был набухшим, но ещё не стоял. Мужчина положил руку вам на голову и легонько потянул вниз. Вы не сопротивлялись, и он поднёс вашу голову к своему члену. Вы стали медленно дрочить его член своей рукой, обнаружив, что он обрезанный и встаёт все сильнее. Было в этом что-то завораживающее. От него чувствовался запах, яйца и лобок волосатые. Наконец он встал в полный рост, длиной сантиметров 18 и довольно толстый. Вы поняли, что пора, открыли рот и обхватили головку. Вы старались обхватить поплотнее губами и двигаться ровнее и глубже. Пару раз давились. Потом вытащили член изо рта, полюбовались им снова и стали его облизывать и немного играть языком с головкой. Потом снова сосали, не особо стараясь взять глубоко, но всасывая в себя и двигаясь более энергично. Только получилось войти во вкус, как Идрис остановил машину и сказал вам выходить. Вы огляделись и увидели, что пока сосали, выехали снова куда-то на окраину городу, вокруг было темно, лишь в одной стороне вдалеке были видны яркие городские огни. Вы вышли из машины, вокруг не было ни души, машина стояла под деревьями на обочине просёлочной грунтовой дороги. Идрис приказал спустить одежду снизу и стать раком, просунув туловище в салон машины и уперевшись локтями на сиденье, что вы незамедлительно выполнили. Вы почувствовали, как его пальцы наносят на ваш анус холодную смазку, мужчина немного размял его пальцами, после чего засунул уже свой член. <<if $anusCondition > 200>>Ваш <<prntAnusCondition>> анус легко принял его и Идрис начал <<prntObscene "трахать">> вас в жопу.<<else>>Ваш <<prntAnusCondition>> анус с некоторым трудом принял его, было вначале немного больно, но в таком положении вы никак не могли солскочить с члена и пришлось потерпеть.<<AddComp -3>><</if>> Это продолжалось минут 10, вы к концу уже кайфовали подмахивали мужику, находясь в комфортной позе на мягком сиденье в салоне авто, где громко играла музыка. Наконец он кончил и позволи вам привести себя в порядок на обочине дороги. -Хороша, сучка, - похвалил вас Идрис, когда вы сели снова в его тачку и поехали с ним обратно на панель. -Будешь на хорошем счету у меня - я тебя в обиду не дам никому, поняла? -Конечно, Идрис, для тебя я уж постараюсь. -Вот и хорошо, на тебе награду за потраченное время,- сказал он, суя вам в руки <<print "$" + $baseSlutPay*4>>. -Ну дорогой, тебя мне и бесплатно обслужить в радость, - пытаетесь вы отказаться от денег. -Нет уж, я цену рабочего времени моих девочек знаю, так что бери молча и не строй из себя любящую жену. Машина подъехала к вашему рабочему месту, вы быстро попрощались с сутенёром и вышли из авто. -Как прокатилась, всё нормально? - спросила вас мамка. -Всё замечательно, ма, Идрис был настоящим джентельменом. [[Продолжить|streetSluts]]
Вам не очень хотелось работать в такой обстановке, тем более Идрис как-то не вызывал у вас симпатии. -Слушай, отвези меня лучше обратно к девочкам, мне ещё норму нужно выработать, - просите его. -Сучка, не упрямься, норму ещё сто раз успеешь выработать. -Ну пожалуйста, Идрис, мне неудобно здесь. Машина к этому времени снова подьехала к городской окраине и Идрис прекратил вас доставать, аккуартно выруливая по неосвещённой дороге между какими-то полузаброшенными гаражами. Наконец он остановился и сказал: -На выход, хочешь не хочешь, а я тебе проэкзаменую сейчас. Вы осторожно вышли, Идрис погасил фары и стало совсем темно. Он вышел из машины, подошёл к вам и сильно надавил на плечи, заставив вас опуститься на колени, а затем резко взял за волосы и притянул к своему паху. Вы внезапно обнаружили, что он уже расстегнул и приспустил штаны и вы упираетсь лицом в его полувставший член. Идрис начал активно пытаться засунуть его вам в рот. Хоть вы активно вертели головой, но он таки вставил наконец член и начал жёстко <<prntObscene "трахать">> вас в рот. Его <<prntObscene "хуй">> был довольно большим и толстым, ваш нос постоянно упирался в его чересчур волосатый лобок и вы начали задыхаться, а к горлу подступала тошнота, но кроме как нечленораздельно мычать ничего сделать не могли. Наконец он закончил это мучение и приступил к следующему: поднял вас и поставил раком перед капотом машины. Вы жадно хватали воздух открытым ртом и могли лишь без сил опереться на капот, пока Идрис стягивалл с вас последнюю одежду. Вошёл он резко и, похоже, без смазки, вы аж взвигнули от боли и начали его умолять прекратить, но он лишь засунул вам в рот что-то из снятого тряпья и продолжил. Минут через 5 этого мучения, которые показались целым часом, он наконец кончил, навалившись всем своим весом на вас. -Да-а, потенциал есть, но послушности тебе нужно ещё научиться будет, - резюмировал он в конце. - Бонуса от меня сегодня не заслужила, <<prntObscene "иди">> теперь пешком к мамке, поплачься ей. Он сел в машину и уехал, оставив вас собирать в полутьме разбросанную одежду. Кое как удалось одеться, после чего вы ещё долго выбирались на трасу и шли к городу, устав как гоночная лошадь, пока не добрались до рабочего места. Мамка на вас посмотрела и сразу всё поняла: -Что, строила из себя целку перед папиком? В следующий раз не садись к нему в тачку, если не готова делать всё что скажет. Ваш авторитет среди уличных работниц несколько просел от этого, в будущем стоит вести себя более послушно хотя бы ради большего заработка. [[На панель|streetSluts]]
Вы занялись всеми своими обычными ежедневными процедурами в ванной. <<nobr>> <<if $routineWash && $currentClean < 100>> <<addComp 5>> <<addArousal 5>> <<addMins 10>> <<doWash>> - душ принят<br> <</if>> <<if $routineShaveFace && $hairFaceProgress > 20>> <<if $hairFace < 4>><<addMins 7>><<addStamina -1>> <<else>><<addMins 10>><<addStamina -2>><</if>> <<set $hairFace = 1>> <<set $hairFaceProgress = 0>> - лицо побрито<br> <</if>> <<if $routineShaveBody && $hairBodyProgress > 35>> <<if $hairBody < 3>><<addMins 30>><<addStamina -5>> <<else>><<addMins 60>><<addStamina -10>><</if>> <<set $hairBody = 1>> <<set $hairBodyProgress = 0>> <<addExp "femin" 2>> - тело побрито<br> <</if>> <<if $routineAntiandr && $hoursAntiandr <= 24 && $invAntiandr > 0>> <<set $invAntiandr -= 1>> <<set $hoursAntiandr = 36>> - антиандрогены приняты<br> <</if>> <<if $routineWashEstro && $hoursEstro <= 24 && $invEstro > 0>> <<set $invEstro -= 1>> <<set $hoursEstro = 36>> - эстрогены приняты <br> <</if>> <<if $routineProlakt && $hoursProlactin <= 24 && $invProlactin > 0>> <<set $invProlactin -= 1>> <<set $hoursProlactin = 36>> - пролактиногены приняты <br> <</if>> <<if $routineAntivirus && $hoursAntiviral <= 12 && $invAntiviral > 0>> <<set $invAntiviral -= 1>> <<set $hoursAntiviral = 24>> - антиретровирусный препарат принят <br> <</if>> <<if $routineAntidepr && $hoursAntidepr <= 12 && $invAntidepr > 0>> <<set $invAntidepr -= 1>> <<set $hoursAntidepr = 24>> <<addStamina -5>> <<addArousal -10>> - антидепрессант принят <br> <</if>> <<if $routineMakeup > 0>> <<set _mkSkill = getSkill("makeup")>> <<if $routineMakeup == 1>> <<set _worktime = 12-_mkSkill>> <<addMins _worktime>> <<addExp "makeup" 2>> <<addExp "femin" 1>> <<set $makeupType = 1>> <<set $makeupStrength = 100>> <<elseif $routineMakeup == 2>> <<set _worktime = 15-_mkSkill>> <<addMins _worktime>> <<addExp "makeup" 3>> <<addExp "femin" 1>> <<set $makeupType = 2>> <<set $makeupStrength = 100>> <<elseif $routineMakeup == 3>> <<set _worktime = 18-_mkSkill>> <<addMins _worktime>> <<addExp "makeup" 4>> <<addExp "femin" 1>> <<set $makeupType = 3>> <<set $makeupStrength = 100>> <<elseif $routineMakeup == 4>> <<set _worktime = 20-_mkSkill>> <<addMins _worktime>> <<addExp "makeup" 5>> <<addExp "femin" 1>> <<set $makeupType = 4>> <<set $makeupStrength = 100>> <</if>> -<<prntMakeup>>макияж нанесён <br> <</if>> <<recalcAppearance>> <</nobr>> [[Отлично|bathroom]]
Здесь можно настроить рутинные действия, которые персонаж будет все сразу выполнять по нажатию на одну ссылку. Уход за телом (при необходимости): <<checkbox "$routineWash" false true autocheck>> мыться в душе <<checkbox "$routineShaveFace" false true autocheck>> брить лицо <<checkbox "$routineShaveBody" false true autocheck>> брить тело Приём препаратов (при наличии): <<checkbox "$routineAntiandr" false true autocheck>> антиандрогены <<checkbox "$routineWashEstro" false true autocheck>> эстрогены <<checkbox "$routineProlakt" false true autocheck>> пролактиногены <<checkbox "$routineAntivirus" false true autocheck>> антиретровирусный препарат <<checkbox "$routineAntidepr" false true autocheck>> антидепрессант <<if $invMakeupKit > 0>> Макияж: <<radiobutton "$routineMakeup" 0 autocheck>> нет <<radiobutton "$routineMakeup" 1 autocheck>> простейший женский макияж <<if getSkill("makeup") >=2>><<radiobutton "$routineMakeup" 2 autocheck>> обычный женский макияж<</if>> <<if getSkill("makeup") >=3>><<radiobutton "$routineMakeup" 3 autocheck>> яркий макияж шлюхи<</if>> <<if getSkill("makeup") >=4>><<radiobutton "$routineMakeup" 4 autocheck>> развратный макияж бимбо-шлюхи<</if>><</if>> [[Готово|bathroom]]
Вернувшись к коллегам после очередного клиента, вы снова обнаружили там Идрис со своей тачкой. Он обсудил уже все рабочие вопросы и теперь ищёт девочку, чтобы отдохнуть с ней. <<nobr>> <<set $idrisCounter = 12>> <<set _relValue = getSkill("oral")+getSkill("anal")+getSkill("hand")-3>> <<if getRelationStatus("idris") >= 2>> <<set _relValue = 0>> <</if>> <</nobr>> <<link [[Вызваться добровольно|regularIdrisMeetAccept]]<<addMins 60>><<addStamina -10>><<getAnalSex 10 3>><<set $statAnal++>><<set $statOral++>><<addMoney $baseSlutPay*4>><<addRelation "idris" _relValue>><<addStatus "streetsluts" 1>><</link>> <<link [[Не высовываться|streetSluts]]<<addMins 5>><</link>>
[img[img/cock_idris.jpg]] Вы в очередной раз вызываетесь поехать с сутенёром и <<prntObscene "трахаетесь">> с ним в машине. Идрис очень любит умелых шлюшек, чем лучше вы умеете ублажать мужчину руками, ртом или своей попкой, тем более довольным он остаётся. <<nobr>> <<if getRelationStatus("idris") >= 2>>После поездки Идрис остался очень довольным вами и пригласил вас к себе домой на "продолжение банкета".<br><br> Принять предложение (контент ещё не готов)<br>[[-Давай не сегодня|streetSluts]]<<else>>После этого он как обычно заплатил вам и привёз обратно на рабочее место.<br><br>[[Продолжить|streetSluts]]<</if>> <</nobr>>
[img[img/doctor_psychologist.jpg]] Вы находитесь на приёме у психолога, которая по совместительству также работает сексологом. В кабинете у неё очень уютная обстановка, располагающая к откровенным разговорам. Вы сидите в мягком кресле напротив неё. <<nobr>> <<if $currentComposure > 80>>Вы находитесь в отличном расположении духа и не испытываете потребности в доверительных разговорах<<elseif $wallet < 50>>У вас нет $50 для оплаты сеанса терапии<<else>><<link [[Оплатить сеанс консультации (восстановить настроение за $50)|hospPsychoConsult]]>><<addMoney -50>><<addMins 60>><<addComp 100>><</link>><</if>><br> <<if !$hormonesAvailable>><<link [[Попросить рецепт на женские гормоны|hospGetHormones]]>><<addMins 20>><</link>><br><</if>> <</nobr>> [[Назад|hospital]]
[img[img/doctor_psychologist.jpg]] Вы пообщались с психологом в течение оплаченного часа, рассказали ей обо всём, что вас волновало. Она дала немало ценных советов по преодолению трудностей и прибодрила вас, благодаря чему вы стали ощущать себя значительно уверенней после сеанса. [[Продолжить|hospPsycho]]
[img[img/doctor_psychologist.jpg]] <<nobr>> <<if getSkill("femin") > 5>> <<set $hormonesAvailable = true>> Вы рассказали психологу, что хотите начать трансгендерный переход и поэтому вам нужен рецепт на специальные гормоны. Она побеседовала с вами подробнее об этом как сексолог, чтобы убедиться, что вы действительно испытываете необходимость в начале заместительной гормональной терапии, и выписала вам рецепт на популярные препараты для подавления мужских гормонов и увеличения уровня женских. <<else>>Вы рассказали психологу, что хотите начать трансгендерный переход и поэтому вам нужен рецепт на специальные гормоны. Она побеседовала с вами подробнее об этом как сексолог и решила, что никаких оснований для такого радикального шага у вас сейчас нет. <span style="color: yellow;">Нужен как минимум 1-й уровень женственности, чтобы сексолог выписала вам рецепт.</span> <br> <br> <<set _bribe = calcBribe(500)>> <<if $wallet < _bribe>>Для взятки нужно иметь <<print "$" + _bribe>><<else>><<link [[Дать взятку доктору|hospHormonesBribe]]>><<addMins 10>><<set $hormonesAvailable = true>><<addExp "convince" 10>><<addMoney _bribe*(-1)>><</link>> <<print "(-$"+ _bribe+")">><</if>> <</if>> <</nobr>> [[Продолжить|hospPsycho]]
[img[img/doctor_psychologist.jpg]] Вы дали ей взятку и она выписала нужный рецепт, но предупредила, что ответственность за ваше психическое здоровье от таких действий не несёт. [[Продолжить|hospPsycho]]
После обслуживания клиента он захотел ещё с вами поговорить по душам, начав грузить вас своими проблемами в семье и на работе. <<link [[Внимательно его выслушать и утешить|streetClientConfessionDo]]>><<addMins 20>><</link>> [[Прервать его и быстро распрощаться|streetSluts]]
<<nobr>> Вы внимательно выслушали исповедь клиента, имитирую заинтересованность его проблемами с женой и работой. <<if random(80) > $currentComposure>>Однако вы сами оказались не в настолько хорошем расположении духа, чтобы как-то серьёзно его взбодрить, у вас получалось лишь сидеть и слушать с мрачным видом, поэтмоу клиент в расстроенных чувствах покинул вас, не дав даже чаевых. <br> <br> [[Продолжить|streetSluts]] <<else>> Вам удалось создать у него впечатление сочувствующего и внимательного собеседника, даже местами утешили его, мужчина отлично выговорился и, удовлетворившись такой исповедью, дал вам "на чай" <<print "$"+$baseSlutPay*2>>. Да уж, работа проститутки иногда предполагает и психологическую консультацию для клиентов. <br> <br> <<link [[Продолжить|streetSluts]]>><<addMoney $baseSlutPay*2>><</link>> <</if>> <</nobr>>
[img[img/lections.jpg]] <<nobr>> <<if $courseworkProgress >= 90>> Вы подготовили качественную и объёмную курсовую работу, которую удалось защитить на высший бал. <<set $grade5 = 5>> <<elseif $courseworkProgress >= 70>> Ваша курсовая работа оказалось достаточно качественной, чтобы защитить её на четвёрку. <<set $grade5 = 4>> <<elseif $courseworkProgress >= 50>> Вы уделили не так много времени и сил для работы над курсовым проектом, она довольно поверхностно раскрывает свою тему и вы не можете детальнее ответить на вопросы по докладу, поэтому вам с трудом удалось защититься на удовлетворительную оценку. <<set $grade5 = 3>> <<else>> Вы совершенно забили на подготовку к курсовой работе, поэтому руководитель кафедры был вынужден константировать, что ваша работу никаким требованиям не удовлетворяет и не может быть зачтена. Вам необходимо сделать её хоть на треть и занести своему руководителю завтра или в любой другой день до окнца месяца, чтобы получить за неё хотя бы тройку. <<set $grade5 = 2>> <</if>> <</nobr>> [[Выйти из аудитории|university]]
Вы отдали свою курсовую работу руководителю, он кратко её посмотрел и таки согласился натянуть вам тройку, лишь бы вы уже отстали от него. <<set $grade5 = 3>>
Вы смотрите в интернете, какие есть предложения от людей, которые могут сделать за вас курсовую работу. <<if $courseworkProgress < 90 && $wallet >= 1000>><<link [[Заказать отличную курсовую работу за $1000|toNotebook]]>><<set $courseworkProgress = 95>><<addMoney -1000>><<addMins 30>><</link>><<elseif $courseworkProgress < 90 && $wallet < 1000>>Нужно иметь $1000 для оплаты отличной курсовой работы<</if>> <<if $courseworkProgress < 70 && $wallet >= 750>><<link [[Заказать хорошую курсовую работу за $750|toNotebook]]>><<set $courseworkProgress = 75>><<addMoney -750>><<addMins 30>><</link>><<elseif $courseworkProgress < 70 && $wallet < 750>>Нужно иметь $750 для оплаты хорошей курсовой работы<</if>> <<if $courseworkProgress < 50 && $wallet >= 500>><<link [[Заказать среднюю курсовую работу за $500|toNotebook]]>><<set $courseworkProgress = 55>><<addMoney -500>><<addMins 30>><</link>><<elseif $courseworkProgress < 50 && $wallet < 500>>Нужно иметь $500 для оплаты средней курсовой работы<</if>> [[Выйти|noteStudy]]
<<nobr>> <<set $hasPrivateInvite = false>> <<if $unlimDiapason>> <<set _foreignClient = random(0,1)>> <<else>> <<set _foreignClient = 1>> <</if>> <<set _moneyForMinute = Math.round($sexappeal/10)>> <<set _timeOfPrivat = random(1,getSkill("seduction")*2) + random(1,getSkill("convince")*2) + random(5)>> <<if _foreignClient == 1>> <<if getSkill("language") < random(6)>> <<set _timeOfPrivat = Math.round(_timeOfPrivat/2)>> <</if>> <</if>> <<set _finalPay = _moneyForMinute*_timeOfPrivat>> Вы начинаете приватную беседу с фанатом, который готов щедро оплатить её. <<if _foreignClient == 1>>Это иностранец, поэтому с ним очень важным будет знание иностранного языка, что позволит дольше привлекать его внимание.<</if>> Чем дольше продлится беседа, тем больше токенов вы заработаете. <</nobr>> <<link [[Начать|EndPrivateWebcam]]>><<addMins _timeOfPrivat>><<set $wcCurrentAudience = 0>><<set $wcCurrentTokens += _finalPay>><</link>>
Вы общались в привате с клиентом столько, насколько ваши навыки общения и соблазнения позволяли удерживать его в приватной комнате. В итоге вы с ним попрощались и получили полагающиеся за потраченное время токены. Пора возвращаться в общий чат. [[Далее|startWebcam]]
<<nobr>> <<set _resultGrade = ($grade1 + $grade2 + $grade3 + $grade4 + $grade5)/5>> <<if _resultGrade < 3>> <<set $resultOfSession = 2>> <<set $isStudent = false>> Вы сразу зашли в деканат и узнали, что вас уже отчислили из-за проваленной сессии. Вы сдали студбилет и теперь больше не является студентом в этом университете. <<elseif _resultGrade < 4>> <<set $resultOfSession = 3>> Вы сразу зашли в деканат и узнали, что сессию сдали успешно, хоть и на удовлетворительном уровне, поэтому стипендии вам как обычно не видать. <<elseif _resultGrade < 5>> <<set $resultOfSession = 4>> Вы сразу зашли в деканат и узнали, что сессию сдали успешно, со средним балом в четыре, поэтому можете рассчитывать на стипендию в следующем семестре. <<else>> <<set $resultOfSession = 5>> Вы сразу зашли в деканат и узнали, что сессию сдали с отличным результатом, поэтому можете рассчитывать на повышенную стипендию в следующем семестре. <</if>> <<set $firstHumDiscProgress = 0>> <<set $secondHumDiscProgress = 0>> <<set $naturalSciencesProgress = 0>> <<set $languagesProgress = 0>> <<set $courseworkProgress = 0>> <<set $grade1 = 0>> <<set $grade2 = 0>> <<set $grade3 = 0>> <<set $grade4 = 0>> <<set $grade5 = 0>> <</nobr>> [[Продолжить|university]]
Среди пары преподаватель устроил потоку внеплановое тестирование по ранее пройденному материалу. Вы довольно легко смогли незаметно списать из своей лекционной тетради, после чего обратили внимание, что Алина и её кодло из напыщенных подружек сильно плавают в материриале и растерянно ищут, у кого бы списать. Видимо, они в последнее время больше увлекались гулянками, чем учёбой. Несомненно, Алина ни за что не опустится до того, чтобы просить у вас дать списать, но может стоит самому предложить помощь? <<link [[Дать ей списать|encAlinaStudyHelpDo]]>><<addStatus "university" 1>><<addRelation "alina" 3>><</link>> [[Ничего не делать|lessonComplet]]
- Надо же, наш сумрачный гений решил проявить свои благородные качества, - съязвила Алина шёпотом, когда вы предложили ей помощь. - Тебе нужны ответы на тесты или нет? У нас же совпадают варианты... Алина надула губки и молча приняла от вас помощь, благодаря чему сумела избежать провала. Вы едва можете надеяться, что она вернёт должок, но может она станет лучше к вам относиться. [[Далее|lessonComplet]]
<<nobr>> <<set $statMeOral++>> <<set $statMeVaginal++>> <<addExp "penis" 5>> <<addExp "promiscuity" 3>> <<addStamina -15>> <</nobr>>[img[img/cunt7.jpg]] Вы дали предподше по иностранному сначала поразвлекаться с вашим членом во рту, а потом уложили её спиной на рабочий стол, сняли с неё одежду и присунули ей.<<if random(1,8) > Math.round($penisErection/100)>>Однако в этот решаюший момент ваш дружок подвёл вас, начав стремительно опадать. Вы так и не смогли нормально <<prntObscene "трахнуть">> её, не удовлетворив высоких ожиданий. Смутившись от такого провала, вы быстро натянули одежду и молча убежали из кабинета Ольги Борисовны. Выбить оценку получше явно не получилось.<<else>><<doUsualOrgasm -50>><<set $grade4 += 2>><<if $grade4 > 5>><<set $grade4 = 5>><</if>> Вы довольно хорошо <<prntObscene "трахнули">> молодую преподшу, она в итоге кончила под вами прямо на своём рабочем месте. Ольга Борисовна осталась вами очень довольна и повысила итоговую оценку по своему предмету, теперь это $grade4<</if>> [[Закончить|university]]
После секса клиент преобразился и начал предъявлять вам многочисленные претензии, что вы всё делали не так и не удовлетворили его нормально. На этом основании он отказался оплачивать услугу, а когда вы начали скандалить - пригрозил сдать вас полиции за нелегальную проституцию и вытолкнул из квартиры. Вам осталось только занести его номер в чёрный список. <<if $useWipes &&$invWipes>0 >><<addClean 5>><<set $invWipes -= 1>><</if>> <<link [[Попадаются же мудаки...|$backpathSex]]>><<addMins 5>><</link>>
[img[img/cafe.jpg]] <<nobr>> <<set _tempH = $gameDate.getHours()>> Вы находитесь в "Цезаре", весьма дорогом кафе, куда обычные работяги не ходят.<br><br> <<if $wallet >= 5 && $coffeeTime <= 0>><<link [[Заказать чашку кофе за $5|caesarCoffee]]>><<addMins 15>><<drinkCoffee>><<addMoney -5>><</link>><br><<elseif $wallet < 5>>Для минимального заказа необходимо иметь минимум $5<br><<else>>Вы недавно выпили чашку кофе и пока не хотите снова<br><</if>> <<if $alinaRootStage == 1 && GameDays[$gameDate.getDay()] == "Суббота" && _tempH >= 11 && _tempH <= 12>><<link [[Подойти к столику Алины|caesarAlinaMeet]]>><<addMins 60>><<set $alinaRootStage = 2>><</link>><br><</if>> <</nobr>> [[Выход|mall]]
[img[img/cafe.jpg]] <<drinkCoffee>>Вы сразу заприметили Алину, со скучающим видом сидящую в одиночестве за столиком, с чашкой кофе и круасанами. Робко оглядевшись, всё ещё пытаясь найти где-то здесь подвох, вы таки решились к ней подойти. - Привет, Алина. - О, привет, $characterName. Рада что ты всё таки пришёл, - удивительно приветливо ответила она. - Садись напротив, кофе заказать тебе? - Да, пожалуйста, если не сложно, - робко ответили вы. Алина словила ближайшую официантку и попросила ещё чашку кофе. Вы в это время разглядывали её почти не стесняясь. В простом, но элегантном белом платье она выглядела просто ангельски. Возникла небольшая пауза и вы всё таки решились её прервать: - И зачем такая красавица хотела меня видеть? - Ой не надо комплиментов, трахаться я с тобой не собираюсь, это я тебе точно могу гарантировать заранее, - откровенно ответила она, замолкнув, когда официантка принесла вам кофе, после чего продолжила. - У меня деловое предложение. Ты не думал о свадьбе? - Свадьбе? - вы чуть не поперхнулись кофе. - Да как-то не очень, хотя родители были бы очень рады. - Смотри короче какая схема: мне достаётся квартира от родителей, но только в качестве свадебного подарка. К сожалению, моего парня родители никак ни примут, поэтому мне пришлось найти среди знакомых самого бесхребетного и не уважающего себя парня, которому я сейчас делаю предложение стать моим фиктивным мужем. Тебе выгодно: будешь жить в хорошей новой квартире в отдельной комнате, квартплату и коммуналку делим пополам. Я же спокойно в своей комнате могу встречаться с любимым. Родители тоже довольны, все в плюсе. - Э, интересно, а почему твои родители примут меня по твоему, а не твоего парня? - Да им давно хочеться выдать меня замуж уже, но вот кавказцев они терпеть не могут. В отличие от меня. Ахмат для соседей и знакомых будет твоим приятелем-собутыльником, а неофициально он будет согревать мою постель. Ну так как, не хочешь стать моим мужем? Принять предложение - этот контент ещё не готов /* [[Принять предложение|caesarAlinaAgree]] */ [[Сказать, что подумаете над предложением|caesarAlinaRefuse]]
[img[img/cafe.jpg]] Здесь Алина более подробно рассказывает нам об условиях и вы едете с ней на квартиру.
[img[img/cafe.jpg]] - Ты подумай конечно, но ждать тебя я не намерена, можут кого-то ещё найду подходящего, пока ты будешь думы думать, - ответила Алина со своим обычным выскокомерием. - Если надумаешь не слишком поздно, то маякни мне сообщением. Она оплатила ваше кофе как и обещала, вы холодно попрощались с ней и пошли к выходу из кафе. <<link [[Выйти|mall]]>><<addMins 5>><</link>>
<<nobr>> <<set $statOral++>> <<addExp = "fellation" 5>> <<swallowCum 5>> <<addExp = "promiscuity" 3>> <<addStamina -10>> <</nobr>>[img[img/cock_lector2.jpg]] Вы заглатываете член и начинаете его сосать. Он быстро встаёт в полный рост, который оказался довольно большим, хотя картину немного портит его слегка изонутая форма. Но ярко красная головка на конце смотрится очень сексуально.<<if random (1,5) > getSkill("fellation")>> Вы старательно сосали член препода, но вам похоже ещё не хватает навыков в оральном удовлетворении мужчин. Монотонный процесс ему наскучил, член начал опадать, так и не разразившись потоком спермы.<br> - Тебе легче будет конспекты заучить, чем сдавать экзамен особым способом, - прокомментировал это Андрей Игоревич.<br>Вы поняли, что оценку повысить сегодня не смогли.<<else>><<set $grade2 += 1>><<if $grade2 > 5>><<set $grade2 = 5>><</if>> Ваши усилия вскоре увенчались успехом и Андрей Игоревич кончил вам в рот. Вы послушно проглотили её и продемонстрировали это преподу. Он остался вами доволен, но оценку за такую сдачу предмета повышает только на один балл, теперь это оценка $grade2<</if>> [[Закончить|university]]
<<nobr>> <<set $statOral++>> <<set $statAnal++>> <<getAnalSex 5 4>> <<addExp = "fellation" 5>> <<addExp = "anal" 5>> <<addExp = "promiscuity" 3>> <<addStamina -10>> <</nobr>>[img[img/cock_lector2.jpg]] Вы начинаете сосать член препода, слушая его стоны восхищения. Через пару минут он резко поднимает вас и наклоняет к столу, ставя раком. Вы ощущаете, как он полностью освобождает вас от одежды и начинает пальцами разминать попку.<<if random (1,5) > getSkill("anal")>><<set $grade3 += 1>><<if $grade3 > 5>><<set $grade3 = 5>> Однако, несмотря на ваши совместные потуги, вставить член Юрию Анатольевичу так и не получилось. Вам было очень большо и вы вынуждены были попросить прекратить это.<br> - За старания я тебе конечно немного оценку натяну, но тебе следует научиться натягиваться на любые аппараты, если хочешь таким способом чего-то добиться в будущем, - пошутил экзаменатор по этому поводу.<br>Хорошо хоть чего-то удалось добиться., теперь ваша оценка по предмету: $grade3<<else>><<set $grade3 += 2>><<if $grade3 > 5>><<set $grade3 = 5>><</if>> Очень скоро он уже начал вставлять и свой член, а когда это удалось - начал активно вас трахать. Вам было немного больно, в качестве смазки препод использовал только свою слюну, но чего не потерпишь ради хороших отметок? В итоге Юрий Анатольевич с довольным стоном кончил вам в попку, после чего вы снова опустилиь перед ним на колени и ртом очистили головку члена от спермы. Он остался очень вами доволен и повысил итоговую оценку, теперь это оценка $grade3<</if>> [[Закончить|university]]
[img[img/cafe.jpg]] Вы заказали чашку кофе, который вскоре принесла симпатичная официантка в откровенном костюме горничной. Убедившись, что её помощь не требуется, она пожелала хоршего дня и отправилась обратно, сексуально виляя своей попкой. Чего только не выдумывают сейчас владельцы заведений, чтобы привлекать клиентов. [[Закончить с кофе|caesar]]
Вы расстались со своим первым клиентом, которому продали свою задницу, и пошли обратно к бару. <<if hasDisease("анальные трещины") > 0>>А задница эта довольно сильно болела, похоже, что визита к проктологу не избежать. Нужно больше заботиться о безопасности в таком тонком процессе.<<else>>А задница эта немного побаливала, хотя отделались вы в первый раз ещё легко.<</if>> Но больше вас беспокоили не физические ощущения. Проходя мимо случайных прохощих у бара, вы стыдливо отводили глаза. Казалось, что все они уже знают, что вы отдались мужику за деньги. Хотя объективно всё понятно, что никак внешне вы не поменялись и никак ничего нельзя заметить по внешнему виду, но неловкость не покидала вас. [[Нужно привыкать жить с этим...|alleyPub]]